Revision 1192822f
Von Sven Schöling vor mehr als 10 Jahren hinzugefügt
scripts/console | ||
---|---|---|
159 | 159 |
pp DATA - zeigt die Datenstruktur mit Data::Dumper an. |
160 | 160 |
quit - beendet die Konsole |
161 | 161 |
|
162 |
part - shortcuts auf die jeweilige SL::DB::{...}::find_by |
|
163 |
customer, vendor |
|
164 |
order, invoice |
|
165 |
|
|
162 | 166 |
EOL |
163 | 167 |
# load 'module' - läd das angegebene Modul, d.h. bin/mozilla/module.pl und SL/Module.pm. |
164 | 168 |
} |
... | ... | |
207 | 211 |
} |
208 | 212 |
} |
209 | 213 |
|
214 |
sub part { |
|
215 |
require SL::DB::Part; |
|
216 |
SL::DB::Manager::Part->find_by(@_) |
|
217 |
} |
|
218 |
|
|
219 |
sub order { |
|
220 |
require SL::DB::Order; |
|
221 |
SL::DB::Manager::Order->find_by(@_) |
|
222 |
} |
|
223 |
|
|
224 |
sub invoice { |
|
225 |
require SL::DB::Invoice; |
|
226 |
SL::DB::Manager::Invoice->find_by(@_) |
|
227 |
} |
|
228 |
|
|
229 |
sub customer { |
|
230 |
require SL::DB::Customer; |
|
231 |
SL::DB::Manager::Customer->find_by(@_) |
|
232 |
} |
|
233 |
|
|
234 |
sub vendor { |
|
235 |
require SL::DB::Vendor; |
|
236 |
SL::DB::Manager::Vendor->find_by(@_) |
|
237 |
} |
|
238 |
|
|
239 |
|
|
210 | 240 |
1; |
211 | 241 |
|
212 | 242 |
__END__ |
Auch abrufbar als: Unified diff
console: shortcuts für die häufigsten Belegtypen, nützlich beim debuggen