Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
programming:phplaravel [2022/09/10 15:29] – [php.laravel laravel] admin | programming:phplaravel [2022/09/19 16:57] (current) – [laravel.Development] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== php.laravel laravel===== | ===== php.laravel laravel===== | ||
- | <WRAP left tip 60%> | + | * good info start here https:// |
+ | * good site - model info https:// | ||
+ | <WRAP left tip 80%> | ||
php Artisan tinker example user: | php Artisan tinker example user: | ||
<code PHP> | <code PHP> | ||
Line 7: | Line 9: | ||
$methods = (new ReflectionClass(' | $methods = (new ReflectionClass(' | ||
- | $u=User::->find(5); | + | $u=User:: |
show $u # show source | show $u # show source | ||
Line 23: | Line 25: | ||
App\Models\Role:: | App\Models\Role:: | ||
+ | |||
+ | |||
+ | Storage:: | ||
# execute code in tinker from file | # execute code in tinker from file | ||
include('/ | include('/ | ||
+ | |||
+ | ####### - обновление роли | ||
+ | #найти пользователя | ||
+ | User:: | ||
+ | User:: | ||
+ | User:: | ||
+ | User:: | ||
+ | |||
+ | |||
+ | # | ||
+ | User:: | ||
+ | User:: | ||
+ | User:: | ||
+ | |||
+ | |||
+ | function addUser($uid) { | ||
+ | return User:: | ||
+ | } | ||
</ | </ | ||
++++ Get All Models| | ++++ Get All Models| | ||
Line 85: | Line 108: | ||
from q; | from q; | ||
</ | </ | ||
- | 2. | + | 2.format php for tinker |
+ | <code PHP> | ||
+ | <?php | ||
+ | # execute.php | ||
+ | function updateUser(array &$a ,int $id, array $update = [" | ||
+ | { | ||
+ | | ||
+ | | ||
+ | ," | ||
+ | ," | ||
+ | , | ||
+ | , | ||
+ | ," | ||
+ | ," | ||
+ | ) | ||
+ | ) | ||
+ | ); | ||
+ | } | ||
+ | |||
+ | |||
+ | $data=[]; | ||
+ | |||
+ | updateUser($data, | ||
+ | ," | ||
+ | , " | ||
+ | updateUser($data, | ||
+ | ," | ||
+ | , " | ||
+ | ... | ||
+ | #save result | ||
+ | Storage:: | ||
+ | </ | ||
+ | |||
+ | 3. execute tinker | ||
+ | <code BASH> | ||
+ | >>> | ||
+ | </ | ||
+ | |||
+ | |||
+ | 4. check without role | ||
+ | <code PHP> | ||
+ | |||
+ | |||
+ | $data_u=[]; | ||
+ | |||
+ | $results=User:: | ||
+ | foreach($results as $k => $v) { | ||
+ | if ($v-> | ||
+ | array_push($data_u, | ||
+ | } | ||
+ | }; | ||
+ | |||
+ | Storage:: | ||
+ | |||
+ | |||
+ | |||
+ | </ | ||
++++ | ++++ | ||
</ | </ | ||
Line 95: | Line 174: | ||
==== laravel.Development ==== | ==== laravel.Development ==== | ||
* Laravel' | * Laravel' | ||
+ | * laravel queues https:// | ||
* laracast - namespace https:// | * laracast - namespace https:// | ||
* laravel auth guard https:// | * laravel auth guard https:// |