Gc\Module\Model::fromName PHP Method

fromName() public static method

Initiliaze module from name
public static fromName ( array $moduleName ) : Model
$moduleName array Module name
return Model
    public static function fromName($moduleName)
    {
        $moduleTable = new Model();
        $row = $moduleTable->fetchRow($moduleTable->select(array('name' => $moduleName)));
        if (!empty($row)) {
            $moduleTable->setData((array) $row);
            $moduleTable->setOrigData();
            return $moduleTable;
        } else {
            return false;
        }
    }

Usage Example

コード例 #1
0
ファイル: IndexControllerTest.php プロジェクト: gotcms/gotcms
 /**
  * Tears down the fixture, for example, closes a network connection.
  * This method is called after a test is executed.
  *
  * @return void
  */
 public function tearDown()
 {
     StaticEventManager::resetInstance();
     ModuleModel::uninstall(Registry::get('Application')->getServiceManager()->get('CustomModules')->getModule('Social'), ModuleModel::fromName('Social'));
     parent::tearDown();
 }
All Usage Examples Of Gc\Module\Model::fromName