public function getRules() { $rules = DmPage::getAutoSeoFields(); if (!sfConfig::get('dm_seo_use_keywords')) { unset($rules[array_search('keywords', $rules)]); } return $rules; }
public static function getFieldMaxLength($field) { if (null === self::$truncateCache) { $truncateConfig = sfConfig::get('dm_seo_truncate'); self::$truncateCache = array(); foreach (DmPage::getAutoSeoFields() as $seoField) { self::$truncateCache[$seoField] = dmArray::get($truncateConfig, $seoField, 255); } } return self::$truncateCache[$field]; }