Laravelは使えないけど、Eloquentは使いたいという人向けに、とりあえず、簡単に入れられるやつを作った。
どういうものか試してみる時にも便利なはず。
使い方
READMEに全て書いてありますw
がもう一度書きます。
install
composer require mapyo/eloquent-only
Usage
<?php use Mapyo\EloquentOnly\Eloquent; $loader = require('./vendor/autoload.php'); Eloquent::init( array( 'driver' => 'mysql', 'host' => '127.0.0.1', 'database' => 'database', 'username' => 'user', 'password' => 'password', 'port' => 3306, 'collation' => 'utf8_unicode_ci', 'charset' => 'utf8', ) ); class User extends Illuminate\Database\Eloquent\Model { protected $table = 'users'; } $user = User::find(1); var_dump($user->name); $log = Eloquent::getConnection()->getQueryLog(); var_dump($log);
所管
composerをすでに使っているプロジェクトであれば、簡単に使えるはず。 今回、初めてPackagistに公開してみたけど、意外と簡単だったー。 もっといろんなツールやらライブラリやらを作って公開していきたい。
もしツッコミどころがあれば、いろいろいただけるとありがたいです。