Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/06/2013, 16:32
marcwolf
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: como modificar una array statica

Me sirvio, hice lo siguiente y me funciona que es lo importante xd, pero me gustaría saber cómo hacer lo mismo pero de alguna más correcta o elegante.

Código PHP:
        public static function addiotionalInfoRole() {
        if (
$_POST['rol_usuario'] == 3) {
            
CustomerCore::$definition array_merge(myclass::$definition['fields'], array('fields' => array('more_required_info' => array('type' => self::TYPE_STRING'validate' => 'isName''required' => true'size' => 32))));
        }
        if (
$_POST['rol_usuario'] == 4) {
            
CustomerCore::$definition array_merge(myclass::$definition['fields'], array('fields' => array('info_entitat_donant' => array('type' => self::TYPE_STRING'validate' => 'isName''required' => true'size' => 32))));
        }
        if (
$_POST['rol_usuario'] == 5) {
            
//$rol_extra_info = $_POST['info_entitat_demandant'];
            
CustomerCore::$definition array_merge(myclass::$definition['fields'], array('fields' => array('info_entitat_demandant' => array('type' => self::TYPE_STRING'validate' => 'isName''required' => true'size' => 32))));
        }
    }


    public function 
__construct($id null)
    {
            
// Modificación para llamar a la funcion
                
CustomerCore::addiotionalInfoRole();

Gracias de antemano