/** * Retrievs list of available values for our attribute and specified brick * * @param RM_Gpc_Entity_Brick|NULL obBrick * @return RM_Store_iRequest<RM_Gpc_Attribute_Value> **/ public function getValues(RM_Gpc_Entity_Brick $obBrick = NULL) { $request = $this->_mapper->getValuesByAttribute($this); // если указан брик, то наложить ограничение по брику if (!is_null($obBrick)) { $request->filter('brick_id = ?', $obBrick->id()); } return $request; }