for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Rougin\Wildfire\Helpers;
/**
* Model Helper
*
* @package Wildfire
* @author Rougin Royce Gutib <[email protected]>
*/
class ModelHelper
{
* Returns the model class of the said table.
* NOTE: To be removed in v1.0.0. Use self::make instead.
* @param string|object $table
* @return array
public static function createInstance($table)
return self::make($table);
}
public static function make($table)
if (is_object($table) === true) {
$name = TableHelper::name($table);
return array((string) $name, $table);
$model = TableHelper::model($table);
$model = new $model;
$name = TableHelper::name($model);
return array((string) $name, $model);