![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/ledger.corals.io/Corals/modules/Ledger/config/ |
<?php return [ 'models' => [ 'item' => [ 'presenter' => \Corals\Modules\Ledger\Transformers\ItemPresenter::class, 'resource_url' => 'ledger/items', 'default_image' => 'assets/corals/images/default_product_image.png', 'genericActions' => [ 'create' => [ 'class' => 'btn btn-success', 'href_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return url("ledger/items/create");'] ], 'label_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return trans("Corals::labels.create");'] ], 'policies' => ['create'], 'data' => [ 'action' => 'modal-load', 'size' => 'modal-lg', 'title_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return trans("Corals::labels.create_title", ["title" => trans("Ledger::module.item.title_singular")]);'] ], ], ], ], 'actions' => [ 'update_quantity' => [ 'icon' => 'fa fa-fw fa-signal', 'class' => 'btn btn-primary btn-sm', 'href_pattern' => [ 'pattern' => '[arg]/edit-item-quantity', 'replace' => ['return $object->getShowUrl();'] ], 'label_pattern' => [ 'pattern' => '[arg]', 'replace' => ["return trans('Ledger::labels.item.update_quantity');"] ], 'policies' => ['update_quantity'], 'data' => [ 'action' => 'modal-load', 'title_pattern' => [ 'pattern' => '[arg]', 'replace' => ["return trans('Ledger::labels.item.update_quantity');"] ], ], ], ] ], 'record' => [ 'presenter' => \Corals\Modules\Ledger\Transformers\RecordPresenter::class, 'resource_url' => 'ledger/records', 'genericActions' => [ 'create' => [ 'class' => 'btn btn-success', 'href_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return url("ledger/records/create");'] ], 'label_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return trans("Corals::labels.create");'] ], 'policies' => ['create'], 'data' => [ 'action' => 'modal-load', 'size' => 'modal-lg', 'title_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return trans("Corals::labels.create_title", ["title" => trans("Ledger::module.record.title_singular")]);'] ], ], ], ], ], 'account' => [ 'presenter' => \Corals\Modules\Ledger\Transformers\AccountPresenter::class, 'resource_url' => 'ledger/accounts', 'genericActions' => [ 'create' => [ 'class' => 'btn btn-success', 'href_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return url("ledger/accounts/create");'] ], 'label_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return trans("Corals::labels.create");'] ], 'policies' => ['create'], 'data' => [ 'action' => 'modal-load', // 'size' => 'modal-lg', 'title_pattern' => [ 'pattern' => '[arg]', 'replace' => ['return trans("Corals::labels.create_title", ["title" => trans("Ledger::module.account.title_singular")]);'] ], ], ], ], ], ], 'supported_currencies' => [ 'ILS' => 'ILS', 'USD' => 'USD', 'JOD' => 'JOD', ], 'status' => [ 'pending' => [ 'level' => 'warning', 'text' => 'Ledger::attributes.status_options.pending', ], 'confirmed' => [ 'level' => 'success', 'text' => 'Ledger::attributes.status_options.confirmed', ], ], 'type' => [ 'credit' => [ 'level' => 'info', 'text' => 'Ledger::attributes.record.record_type_options.credit', ], 'debit' => [ 'level' => 'dark', 'text' => 'Ledger::attributes.record.record_type_options.debit', ], ], ];