public static function fire($event, $data = array()){

        if( !isset(self::$observers[ $event ]) ){
            return $data;
        }

        $observers = self::$observers[ $event ];

        foreach( $observers as $observer ){
            App::runMethod($observer, $data);
        }

        return $data;
    }