Пример #1
0
/**
 * Module is Active Helper
 */
function moduleIsActive($module)
{
    $module = \Developeryamhi\LaravelAdmin\ModuleItem::findModule($module);
    if ($module && $module->isActivated()) {
        return true;
    }
    return false;
}
 /**
  * Load Module Data from Database
  */
 public function loadFromDatabaseObject($obj = null)
 {
     //  Search Object
     $obj || ($obj = ModuleItem::findModule($this->name));
     //  Check
     if ($obj) {
         //	Store Object
         $this->moduleItem = $obj;
         //	Store Details
         $this->moduleName = $obj->name;
         $this->moduleDescription = $obj->description;
         $this->version = $obj->version;
         $this->is_package = (bool) $obj->is_package;
         $this->order = (int) $obj->order_index;
         $this->is_enabled = (bool) $obj->enabled;
         $this->locked = (bool) intval($obj->locked);
         $this->dependsOn = unserialize($obj->depends_on);
         $this->metaData = unserialize($obj->meta_data);
     }
 }