[Solar-svn] Revision 2714
pmjones at solarphp.com
pmjones at solarphp.com
Thu Aug 16 14:15:49 CDT 2007
Branch: Solar_Model_Nodes: [CHG] Now using _addFilter() instead of modifying $_filters directly
Modified: branches/orm/Solar/Model/Nodes.php
===================================================================
--- branches/orm/Solar/Model/Nodes.php 2007-08-16 19:13:59 UTC (rev 2713)
+++ branches/orm/Solar/Model/Nodes.php 2007-08-16 19:15:49 UTC (rev 2714)
@@ -107,20 +107,21 @@
/**
* Filters
*/
+
// make sure the name is unique for its area and model
$where = array(
'id != :id',
'model = :model',
'area_id = :area_id',
);
- $this->_filters['name'][] = array('validateUnique', $where);
+ $this->_addFilter('name', 'validateUnique', $where);
// other filters
- $this->_filters['email'][] = 'validateEmail';
- $this->_filters['uri'][] = 'validateUri';
- $this->_filters['editor_ipaddr'][] = 'validateIpv4';
- $this->_filters['locale'][] = 'validateLocaleCode';
- $this->_filters['mime'][] = 'validateMimeType';
+ $this->_addFilter('email', 'validateEmail');
+ $this->_addFilter('uri', 'validateUri');
+ $this->_addFilter('editor_ipaddr', 'validateIpv4');
+ $this->_addFilter('locale', 'validateLocaleCode');
+ $this->_addFilter('mime', 'validateMimeType');
/**
* Relationships.
More information about the Solar-svn
mailing list