Beispiel #1
0
 public static function __o_static()
 {
     $classname = get_called_class();
     foreach (func_get_args() as $arg) {
         if (is_array($arg)) {
             foreach ($arg as $item) {
                 $items[] = Tipsy::factory($classname, $item);
             }
         } else {
             $items[] = Tipsy::factory($classname, $arg);
         }
     }
     foreach ($items as $item) {
         $item->tipsy(Tipsy::app());
     }
     if (count($items) == 1) {
         return array_pop($items);
     } else {
         return new Looper($items);
     }
 }