Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/06/2013, 05:50
Avatar de Trublux
Trublux
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: Alcance de métodos estáticos

Como estás llamando a funciones que están dentro de esa misma clase podrías usar "self" para no tener que repetir el nombre de la clase constantemente:
Código PHP:
Ver original
  1. class Clase1{
  2.     private static function funcion1($parametro){
  3.         if($parametro==1)
  4.             self::fun1();
  5.         elseif($parametro==2)
  6.             self::fun2();
  7.     }
  8.    
  9.     private static function fun1(){
  10.         self::comun();
  11.         //resto de función
  12.     }
  13.    
  14.     private static function fun2(){
  15.         self::comun();
  16.         //resto de función
  17.     }
  18.    
  19.     private static function comun(){
  20.         instrucciones comunes
  21.     }
  22. }
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España