全文検索:
- 27 Laravel Voyager @11_php:02_framework:01_laravel
- ===== app.phpのProviderに追加 ===== <code|config/app.php> 'providers' => [ ・ ・ TCG\Voyager\VoyagerServiceP... der::class, </code> ===== インストール ===== <code> $ php artisan voyager:install --with-dummy </code> ===... コントローラーカスタマイズ ===== 今回Songsモデルを作成している事を前提に説明 $ php artisan make:model Songs ==== 1.BREADを作成 ==== 作成したSongsモデルから、BREADを作成する {{:11_php:02_framework:01_laravel:voyager.png?400|}} ====
- 14 Laravel Model @11_php:02_framework:01_laravel
- del作成 ===== この場合だと、testテーブルを作成するという意味です。 <code> php artisan make:model Test $ ll app/Test.php -rw-r--r-- 1 matsui users 140 Jan 22 16:49 app/Test.php </code> ==== Modelの中で、テーブル名を指定する場合 ==== <code|app/Test.php > class Test extends Model { protected $table
- 42 Laravel 認証機能 @11_php:02_framework:01_laravel
- ravel 認証機能 ====== ===== make:auth ===== <code> $ php artisan make:auth </code> ===== app/User.php ===== app/User.phpが作成される。 <code> <?php namespace App; use Illuminate\Notifications\Notifiable; use I... => 'datetime', ]; } </code> ===== route/web.php ===== web.phpが更新される。 下記が追加される <code> Auth::route
- 12 Laravel @11_php:02_framework:01_laravel
- /laravel.jp/]] ===== インストール ===== composerは[[11_php:13_composer|こちら]] <code> $ composer global requi... laravel new </code> ===== バージョン確認 ===== <code> $ php artisan --version Laravel Framework 5.7.21 </code... public ・ ・ </code> ==== laravelでサーバを動かす場合 ==== php artisan serve --host 0.0.0.0 ===== コントローラ作成 ===== routes/web.phpに下記行追加 <code|routes/web.php> Route::get('hello', 'HelloController@index'); </
- 41 Laravel mcrypt depricated error @11_php:02_framework:01_laravel
- depricated error ====== ===== エラー ===== <code> PHP Deprecated: Function mcrypt_generic_init() is de... 2/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php on line 1132 PHP Deprecated: Function mcrypt_generic_init() is deprecated in /home/matsui/portal.kumo... 2/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php on line 792 PHP Deprecated: Function mcrypt_gene
- 28 Laravel Voyager フロントページ用意 @11_php:02_framework:01_laravel
- ーラ作成 ※コントローラ内でテーブルを指定しない場合、同じ名前のテーブルを参照する。 <code> php artisan make:model Post </code> 下記ができる <code|app/Post.php> <?php namespace App; use Illuminate\Database\Eloquent\Model; class Post extends Model { // } </code> === 2.ルーティング === <code|routes/web.php> Route::get('/foo', function () { $posts = Ap
- 10 Zend Framework
- rk-1.10.3 /usr/local/ZendFramework </code> ===== php.iniの編集 ===== include_pathにコピーしたパス「/usr/local/ZendFramework/library」を追加する。 include_path = ".:/php/includes:/usr/local/ZendFramework/library" =====... | | | |__HelloController.php | | | |__models/ ... | |__index.php |__.htaccess </code> =====
- 13 laravel-admin @11_php:02_framework:01_laravel
- SSWORD=XXXXXXX </code> ===== インストール ===== ※[[11_php:02_framework:01_laravel:12_laravel |laravel new]]... 後で実行 <code> composer require encore/laravel-admin php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider" php artisan admin:install </code> ===== エラー1. ===== <code> $ php artisan admin:install Migrating: 2014_10_12_00000
- 26 Laravel FormBuilder @11_php:02_framework:01_laravel
- uilderで作成してみる。 Formをsubmitすると、ただリクエストを表示するだけ。 php artisan make:form Forms/SongForm --fields="name:t... area, publish:checkbox" <code|app/Forms/SongForm.php> <?php namespace App\Forms; use Kris\LaravelFormBuilder\Form; class SongForm extends Form { pub... bmit'); } } </code> ===== コントローラ作成 ===== php artisan make:controller SongsController <code|ap
- 43 Laravel APIトークン名(api_token)を変更 @11_php:02_framework:01_laravel
- laravel/framework/src/Illuminate/Auth/AuthManager.php: $config['input_key'] ?? 'api_token', ... laravel/framework/src/Illuminate/Auth/AuthManager.php: $config['storage_key'] ?? 'api_token'... /laravel/framework/src/Illuminate/Auth/TokenGuard.php: $inputKey = 'api_token', vendor/laravel/framework/src/Illuminate/Auth/TokenGuard.php: $storageKey = 'api_token', </code> =====
- 16 Laravel コマンドラインアプリケーション @11_php:02_framework:01_laravel
- ーション ====== ===== Commandクラス作成 ===== <code> $ php artisan make:command sample/test $ ll app/Console/Commands/sample/test.php -rw-r--r-- 1 matsui users 677 Jan 30 16:01 app/Console/Commands/sample/test.php </code> ===== Commandのシグネチャ変更 ===== <code|app/Console/Commands/sample/test.php > protected $signature = 'command:name'; ↓ protec
- 21 Laravel Controller作成からViewまで @11_php:02_framework:01_laravel
- 作成からViewまで ====== ===== Controller作成 ===== $ php artisan make:controller HelloWorld $ ll app/Http/Controllers/HelloWorld.php -rw-r--r-- 1 matsui users 117 Mar 19 16:36 app/Http/Controllers/HelloWorld.php <code|app/Http/Controllers/HelloWorld.php> <?php namespace App\Http\Controllers; use Illuminate\Htt
- 22 Laravel-admin viewカスタマイズ @11_php:02_framework:01_laravel
- = bootstrap.php修正 ==== <code|app/Admin/bootstrap.php> app('view')->prependNamespace('admin',resource_p... る <code|resources/views/laravel-admin/login.blade.php> 28 <a href="{{ admin_base_path('/') }}"><b... }}"><b>てすとページ</b></a> </code> 下記のように変わります。 {{:11_php:02_framework:01_laravel:laravel-admin01.png?400|}... = ※通常artisan admin:makeで作成されたコントローラーはindex.blade.php を利用します。 $ cp resources/views/laravel-admin/ind
- 02 Silex
- ====== 02 Silex ====== PHP5.3以降で利用できる、ライトウェイトなフレームワーク。\\ Symfony2のクラスを利用しているらしい。 ===== gitコマンド インストール... ole> $ curl -s http://getcomposer.org/installer | php </code> ==== composer.jsonを用意 ==== <code> $ cat ... /dbal": "2.1.*" } } </code> <code console> $ php composer.phar install </code> ===== index.php ===== <code> <?php require_once __DIR__.'/vendor/autolo
- 01 Symfony
- "2.1.*" } } </code> インストール <code console> $ php composer.phar install </code> ===== ソースを持ってくる場合... .1.7.tgz # cd Symfony </code> -チェックコマンド <code> # php app/check.php </code> ===== php 5.3.3へアップデート ===== [[01_linux:02_www:81_php53-common_conflicts_with_php-common|]