Prado\I18N\core\MessageSource_Database::catalogues PHP Method

catalogues() public method

Returns a list of catalogue as key and all it variants as value.
public catalogues ( ) : array
return array list of catalogues
    function catalogues()
    {
        $command = $this->getDBConnection()->createCommand('SELECT name FROM catalogue ORDER BY name');
        $dataReader = $command->query();
        $result = array();
        foreach ($dataReader as $row) {
            $details = explode('.', $row[0]);
            if (!isset($details[1])) {
                $details[1] = null;
            }
            $result[] = $details;
        }
        return $result;
    }