eZ\Publish\Core\Persistence\Legacy\Content\Type\Gateway\DoctrineDatabase::loadTypesDataForGroup PHP Method

loadTypesDataForGroup() public method

Loads data for all Types in $status in $groupId.
public loadTypesDataForGroup ( mixed $groupId, integer $status ) : string[][]
$groupId mixed
$status integer
return string[][]
    public function loadTypesDataForGroup($groupId, $status)
    {
        $q = $this->getLoadTypeQuery();
        $q->where($q->expr->lAnd($q->expr->eq($this->dbHandler->quoteColumn('group_id', 'ezcontentclass_classgroup'), $q->bindValue($groupId, null, \PDO::PARAM_INT)), $q->expr->eq($this->dbHandler->quoteColumn('version', 'ezcontentclass'), $q->bindValue($status, null, \PDO::PARAM_INT))));
        $q->orderBy($this->dbHandler->quoteColumn('identifier', 'ezcontentclass'));
        $stmt = $q->prepare();
        $stmt->execute();
        return $stmt->fetchAll(\PDO::FETCH_ASSOC);
    }