Liebe PHP'ler,
ich habe eine fixe Idee, weiß aber nicht, ob so etwas überhaupt möglich oder
sinnvoll ist. Ich möchte eine Sammlung von Klassen über ein Objekt
zur Verfügung stellen. Dabei unterteile ich unterschiedliche Klassen in
einzelne Dateien (klasse.class.php) und möchte dann schreiben.
Und stelle mir dann vor, dass ich über die Klasse call_classes die jeweiligen
Klassen anschubse und mit die jeweiligen Methoden im Objekt $helper
zur Verfügung stehen. Ist das unsinnig so etwas zu machen oder ist das
technisch gar nicht möglich? Bis jetzt hat es noch nicht funktioniert. Ich
hatte mir das so gedacht, dass
Das scheint nicht wirklich zu funktionieren, habt ihr das eine Lösung oder
sollte ich lieber von dieser Idee Abstand nehmen?
ich habe eine fixe Idee, weiß aber nicht, ob so etwas überhaupt möglich oder
sinnvoll ist. Ich möchte eine Sammlung von Klassen über ein Objekt
zur Verfügung stellen. Dabei unterteile ich unterschiedliche Klassen in
einzelne Dateien (klasse.class.php) und möchte dann schreiben.
PHP-Code:
<?php
$helper = new helper();
$helper->call_classes( 'params, forms' );
?>
Klassen anschubse und mit die jeweiligen Methoden im Objekt $helper
zur Verfügung stehen. Ist das unsinnig so etwas zu machen oder ist das
technisch gar nicht möglich? Bis jetzt hat es noch nicht funktioniert. Ich
hatte mir das so gedacht, dass
PHP-Code:
<?php
function call_classes( $class )
{
$classes = explode( ',', $class );
foreach( $classes as $class )
{
$file = dirname(__FILE__) .'/classes/'. strtolower( trim( $class ) ) .'.class.php';
if( file_exists( $file ) )
{
include_once( $file );
}
else
{
$this->_error['call'][] = 'class ' . $class .' don\'t exist';
}
}
}
?>
sollte ich lieber von dieser Idee Abstand nehmen?
Kommentar