no te entiendo bien chico, pero todos mis clases extienden de la principal la cual se encarga de conectarse a mysql(estoy a punto de cambiarla por la clase abstract PDO)... es en cualquier lugar yo puedo usar mi funcion sin tener que volvera incluir a sympla.class.php
    
Código PHP:
Ver original- <?php  
- class Sympla 
- { 
-     #################################################################################### 
-     ##Sympla es un framework desarollado por Eduardo Rodriguez Patiño, este fue creado## 
-     ##para facilitar las tareas en la programacion de paginas dinamicas, actualmente  ## 
-     ##esta diseñado para ser trabajado usando POO(OOP), e implementara MVC.           ## 
-     ##                                                                                ## 
-     ##                 NO RECOMENDADO PARA APLICACIONES GRANDES                       ## 
-     ##                                                                                ## 
-     ## INICIADO: SABADO 29 DE MAYO DEL 2010                                           ## 
-     ## ULTIMA ACTUALIZACION: LUNES 31 DE MAYO DEL 2010                                ## 
-     ##                                                                                ## 
-     #################################################################################### 
-   
-     //Datos de Sympla :: NO DEBEN SER MODIFICADOS 
-     private static $nombre = 'Sympla'; 
-     private static $version = '1.0.0.0'; 
-     private static $estado = 'beta'; 
-     private static $autor = 'HiToGoRoShi'; 
-      
-     //Ruta actual del proyecto :: DEBE COLOCAR LA RUTA ORIGINAL DEL PROYECTO 
-     private static $path = 'sympla'; 
-      
-     //Conexion a MYSQL 
-     private $server = 'localhost'; 
-     private $database = 'isilbook'; 
-     private $username = 'root'; 
-     private $password = ''; 
-   
-     public static function versionSimpla() 
-     { 
-         $simpla = self::$nombre.": ".self::$version." by ".self::$autor; 
-         return $simpla; 
-     } 
-      
-     public function verificarMysql() 
-     {        
-         //Cargar los mensajes para el log 
-         require_once("log/logs.messages.php"); 
-         //Verificando los datos de acceso 
-         $cn = @mysql_connect($this->server,$this->username,$this->password); 
-          
-         if($cn && $db) 
-         { 
-             $reporte = "<strong>".self::$nombre.":</strong> $mysql[0]"; 
-             return $reporte; 
-         }else 
-         { 
-             //Guardar en el log nuestro error 
-             $this->logError($reporte[1]); 
-             $reporte = "<strong>".self::$nombre.":</strong> $mysql[1]".__FILE__; 
-             return $reporte; 
-         } 
-     } 
-      
-     public function conexionMysql() 
-     {        
-         $cn = @mysql_connect($this->server,$this->username,$this->password); 
-          
-         if($cn && $db) 
-         { 
-             return $cn; 
-         }else 
-         { 
-             print $this->verificarMysql(); 
-         } 
-     } 
-      
-     public function mostrarTiempo($tipo) 
-     { 
-         switch($tipo) 
-         { 
-         case 0: 
-             //Devolver la hora 
-             break; 
-         case 1: 
-             //Retornar la fecha en español con sus nombres 
-             $dia = array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sábado"); 
-             $mes = array("enero","febrero","marzo","abril","mayo","junio","julio","agosto","setiembre","octubre","noviembre","diciembre"); 
-          
-             $fecha = $dia[date('w')].", ".date('d') ." de ".$mes[date('n')-1]. " del ".date('Y');            
-             return $fecha; 
-             break; 
-         case 2: 
-             //Retornar la fecha en español con sus nombres y la hora actual 
-             $dia = array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sábado"); 
-             $mes = array("enero","febrero","marzo","abril","mayo","junio","julio","agosto","setiembre","octubre","noviembre","diciembre"); 
-          
-             $fecha = $dia[date('w')].", ".date('d') ." de ".$mes[date('n')-1]. " del ".date('Y')."  ".date('h:i:s A');           
-             return $fecha; 
-             break; 
-         case 3: 
-             break; 
-         case 4: 
-             return date('d/m/y h:i:s A'); 
-             break; 
-         default: 
-             //Cargar los mensajes para el log 
-             require_once("log/logs.messages.php"); 
-             $reporte = "<strong>".self::$nombre.":</strong> $tiempo[0] <i>".__FUNCTION__."()</i>"; 
-             return $reporte; 
-             break; 
-         } 
-     } 
-      
-     public function logError($error) 
-     { 
-         $log = fopen('logs/error_log.txt','a+'); 
-         fwrite($log,"#[".date('D M Y h:i:sA')."]: $error \r\n"); 
-     } 
-      
-     public function cargarTiny($tipo) 
-     { 
-         require_once("addons/tinymce/tinymce.php"); 
-          
-         if($tipo == 0) 
-         { 
-             return $modo[0]; 
-         } 
-         if($tipo == 1) 
-         { 
-             return $modo[1]; 
-         }else 
-         { 
-             //Cargar los mensajes para el log 
-             require_once("log/logs.messages.php"); 
-             $reporte = "<strong>".self::$nombre.":</strong> $tiny[0] <i>".__FUNCTION__."()</i>"; 
-             return $reporte; 
-         } 
-     } 
-      
-     public function cargarFichero($path='') 
-     { 
-         $path = $_SERVER['DOCUMENT_ROOT']."/".self::$path."/$path"; 
-         include_once($path); 
-         //debug  
-         print $path; 
-     } 
-      
-     //Metodos setters 
-     public function getPath() 
-     { 
-         return  self::$path; 
-     }    
-     public function getNombre() 
-     { 
-         return  self::$nombre; 
-     } 
-     public function getVersion() 
-     { 
-         return  self::$version; 
-     } 
-     public function getEstado() 
-     { 
-         return  self::$estado; 
-     } 
-     public function getAutor() 
-     { 
-         return  self::$autor; 
-     } 
- } 
- ?> 
Haber explicame bien porfa, que no entnedi bien xDD espero que no me tomes como pesado, explicame bien cual es tu conclusion, porque justamente yo quiero evitar estar declarando variables, o meter mucho codigo php en las paginas del lado visual...