function load_librarie_in_class($object, $type) { //Analiza las librerias que tienen seteado "load_in" foreach ($GLOBALS['load_libraries_file'] as $name => $libreria) { $types = explode(",", $libreria['load_in']); //Si la libreria contiene el tipo se carga if (in_array($type, $types)) { $dir = $libreria['class']; $dir = explode("/", $dir); $class = $dir[count($dir) - 1]; add_instance($class, $object, $name); } } }
<?php require "api.php"; $book_instance_id = add_instance($_GET['book_version_id'], $_GET['seller'], $_GET['price']); if ($book_instance_id) { ?> <html> <head> </head> <body> <h1>Instance successfully added!</h1> Seller:<?php echo $_GET['seller']; ?> <br /> Price:<?php echo $_GET['price']; ?> <br /> </body> </html> <?php } else {
/** * Agrega la instancia de una Clase a la instancia actual * @param Clase $clase * @param string $nombre */ protected function loasClass($clase, $nombre = "") { add_instance($clase, $this, $nombre); }