![]() 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/core/User/config/ |
<?php return [ 'models' => [ 'user' => [ 'presenter' => \Corals\User\Transformers\UserPresenter::class, 'resource_url' => 'users', 'default_picture' => 'assets/corals/images/avatars/', 'translatable' => ['name'], 'ajaxSelectOptions' => [ 'label' => 'User', 'model_class' => \Corals\User\Models\User::class, 'columns' => ['email', 'name', 'last_name'], ], 'csv_config' => [ 'unique_columns' => ['email'], 'validation_rules' => [ 'name' => 'required', 'last_name' => 'required', 'email' => 'required|email', 'address' => 'required', 'job_title' => 'required', 'phone_country_code' => 'required', 'phone_number' => 'required', ], 'csv_files' => [ 'valid_entities' => 'import/valid_entities.csv', 'invalid_entities' => 'import/invalid_entities.csv', ] ], 'actions' => [ 'impersonate' => [ 'target' => '_blank', 'icon' => 'fa fa-fw fa-user', 'href_pattern' => [ 'pattern' => '[arg]/impersonate', 'replace' => ['return $object->getShowURL();'] ], 'label_pattern' => [ 'pattern' => '[arg]', 'replace' => ["return trans('User::labels.impersonate');"] ], 'policies' => ['impersonate'], 'data' => [ 'action' => "post", 'page_action' => "redirectTo", 'confirmation_pattern' => [ 'pattern' => '[arg]', 'replace' => ["return trans('User::labels.impersonate_confirmation');"] ] ], ], 'sendMessage' => [ 'policies' => ['sendSMS'], 'href_pattern' => ['pattern' => '[arg]/messages', 'replace' => ['return $object->getShowURL();']], 'label_pattern' => ['pattern' => '[arg]', 'replace' => ["return trans('SMS::labels.phone_number.send_message');"]], 'data' => [ ], ], ], 'genericActions' => [ 'import' => [ 'class' => 'btn btn-primary', 'href_pattern' => ['pattern' => '[arg]', 'replace' => ['return url("import/users/get-import-modal");']], 'label_pattern' => ['pattern' => '[arg]', 'replace' => ['return trans("User::labels.import");']], 'policies' => ['create'], 'data' => [ 'action' => 'modal-load', 'title_pattern' => ['pattern' => '[arg]', 'replace' => ['return trans("User::labels.import");']], ], ], ] ], 'role' => [ 'presenter' => \Corals\User\Transformers\RolePresenter::class, 'resource_url' => 'roles' ], ] ];