1. Go to this page and download the library: Download orbas/util library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
orbas / util example snippets
namespace App\Enums;
use Orbas\Util\Enum\Enumable;
class Gender implements Enumable
{
/**
*
* @return array
*/
public function create()
{
return ['female', 'male'];
}
}
namespace App\Presenters;
use Orbas\Util\Presenter;
class User extends Presenter
{
public function full_name()
{
return $this->attribute('first_name') . ' ' . $this->last_name;
}
public function birthday()
{
return Carbon\Carbon::parse($this->attribute('')
}
}
namespace App;
use Illuminate\Database\Eloquent\Model;
use Orbas\Util\Traits\Presenter;
class User extends Model
{
use Presenter;
}
$user = App\User::find(1);
$user->present()->full_name;
// or
$user->present('full_name');
$user = App\User::first();
$user->present('gender');
// or
$user->present()->gender;
//or given a enum name and locale
$user->present()->enum('gender', 'Gender', 'zh-TW');
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.