vista una layouts crear include yii autoload

include - una - Yii importar o incluir



layouts yii2 (2)

Intente hacer Yii::import(''ext.payu.payU'', true) porque la llamada a la función Yii::import() un parámetro por defecto significa:

hey, simplemente agregue esta ruta a la lista de alias conocidos y no require() ahora

y tienes que hacer un new payU() para que esto funcione.

Me encontré con un problema sobre la importación de archivos php.

Por qué esto funciona:

include( Yii::getPathOfAlias( ''ext.payu.payU'').''.php'' );

pero eso no:

Yii::import( ''ext.payu.payU'');

?

archivo payU.php:

include_once( dirname(__FILE__) . "/sdk/openpayu.php"); //this is a valid path class payU{ }


La importación funciona de la siguiente manera: Abra el Directorio y Cargue la Clase dentro del archivo php; condición: el nombre de la clase es indebido al nombre del archivo.

En lugar de Incluir, carga todas las clases en el archivo php