web/lib/Zend/File/ClassFileLocator.php
author Nicolas Sauret <nicolas.sauret@iri.centrepompidou.fr>
Tue, 19 May 2015 17:33:16 +0200
changeset 1247 078d178bf81b
parent 1230 68c69c656a2c
permissions -rw-r--r--
create costech event (not yet ready)

<?php
/**
 * Zend Framework
 *
 * LICENSE
 *
 * This source file is subject to the new BSD license that is bundled
 * with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://framework.zend.com/license/new-bsd
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@zend.com so we can send you a copy immediately.
 *
 * @category   Zend
 * @package    Zend_File
 * @copyright  Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
 * @license    http://framework.zend.com/license/new-bsd     New BSD License
 */

require_once 'Zend/File/PhpClassFile.php';

/**
 * Locate files containing PHP classes, interfaces, or abstracts
 *
 * @package    Zend_File
 * @copyright  Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
 * @license    New BSD {@link http://framework.zend.com/license/new-bsd}
 */
class Zend_File_ClassFileLocator extends FilterIterator
{
    /**
     * Create an instance of the locator iterator
     *
     * Expects either a directory, or a DirectoryIterator (or its recursive variant)
     * instance.
     *
     * @param  string|DirectoryIterator $dirOrIterator
     */
    public function __construct($dirOrIterator = '.')
    {
        if (is_string($dirOrIterator)) {
            if (!is_dir($dirOrIterator)) {
                throw new InvalidArgumentException('Expected a valid directory name');
            }

            $dirOrIterator = new RecursiveDirectoryIterator($dirOrIterator);
        }
        if (!$dirOrIterator instanceof DirectoryIterator) {
            throw new InvalidArgumentException('Expected a DirectoryIterator');
        }

        if ($dirOrIterator instanceof RecursiveIterator) {
            $iterator = new RecursiveIteratorIterator($dirOrIterator);
        } else {
            $iterator = $dirOrIterator;
        }

        parent::__construct($iterator);
        $this->setInfoClass('Zend_File_PhpClassFile');

        // Forward-compat with PHP 5.3
        if (version_compare(PHP_VERSION, '5.3.0', '<')) {
            if (!defined('T_NAMESPACE')) {
                define('T_NAMESPACE', 'namespace');
            }
            if (!defined('T_NS_SEPARATOR')) {
                define('T_NS_SEPARATOR', '\\');
            }
        }
    }

    /**
     * Filter for files containing PHP classes, interfaces, or abstracts
     *
     * @return bool
     */
    public function accept()
    {
        $file = $this->getInnerIterator()->current();
        // If we somehow have something other than an SplFileInfo object, just
        // return false
        if (!$file instanceof SplFileInfo) {
            return false;
        }

        // If we have a directory, it's not a file, so return false
        if (!$file->isFile()) {
            return false;
        }

        // If not a PHP file, skip
        if ($file->getBasename('.php') == $file->getBasename()) {
            return false;
        }

        $contents = file_get_contents($file->getRealPath());
        $tokens   = token_get_all($contents);
        $count    = count($tokens);
        $t_trait  = defined('T_TRAIT') ? T_TRAIT : -1; // For preserve PHP 5.3 compatibility
        for ($i = 0; $i < $count; $i++) {
            $token = $tokens[$i];
            if (!is_array($token)) {
                // single character token found; skip
                $i++;
                continue;
            }
            switch ($token[0]) {
                case T_NAMESPACE:
                    // Namespace found; grab it for later
                    $namespace = '';
                    for ($i++; $i < $count; $i++) {
                        $token = $tokens[$i];
                        if (is_string($token)) {
                            if (';' === $token) {
                                $saveNamespace = false;
                                break;
                            }
                            if ('{' === $token) {
                                $saveNamespace = true;
                                break;
                            }
                            continue;
                        }
                        list($type, $content, $line) = $token;
                        switch ($type) {
                            case T_STRING:
                            case T_NS_SEPARATOR:
                                $namespace .= $content;
                                break;
                        }
                    }
                    if ($saveNamespace) {
                        $savedNamespace = $namespace;
                    }
                    break;
                case $t_trait:
                case T_CLASS:
                case T_INTERFACE:
                    // Abstract class, class, interface or trait found

                    // Get the classname
                    for ($i++; $i < $count; $i++) {
                        $token = $tokens[$i];
                        if (is_string($token)) {
                            continue;
                        }
                        list($type, $content, $line) = $token;
                        if (T_STRING == $type) {
                    // If a classname was found, set it in the object, and
                    // return boolean true (found)
                            if (!isset($namespace) || null === $namespace) {
                                if (isset($saveNamespace) && $saveNamespace) {
                                    $namespace = $savedNamespace;
                                } else {
                                    $namespace = null;
                    }

                            }
                            $class = (null === $namespace) ? $content : $namespace . '\\' . $content;
                            $file->addClass($class);
                            $namespace = null;
                    break;
                        }
                    }
                    break;
                default:
                    break;
            }
        }
        $classes = $file->getClasses();
        if (!empty($classes)) {
            return true;
        }
        // No class-type tokens found; return false
        return false;
    }
}
PK0v@7@3T metadataplayer-4ae2247a59f4/test/emission_fichiers/1219830366Middlex02BottomRight.jsUT|OPK0v@˛-` B Rmetadataplayer-4ae2247a59f4/test/emission_fichiers/265074200838.jsUT|OPK0v@4Z 01P +metadataplayer-4ae2247a59f4/test/emission_fichiers/97820204039860-2000020811.jpgUT|OPK0v@756? SEmetadataplayer-4ae2247a59f4/test/emission_fichiers/Garrigou.jpgUT|OPK0v@/ 7eD {metadataplayer-4ae2247a59f4/test/emission_fichiers/addthis_widget.jsUT|OPK0v@ᙛ (D metadataplayer-4ae2247a59f4/test/emission_fichiers/ajax-responder.jsUT|OPK0v@N56= metadataplayer-4ae2247a59f4/test/emission_fichiers/baudin.jpgUT|OPK0v@S5S= metadataplayer-4ae2247a59f4/test/emission_fichiers/comment.jsUT|OPK0v@{S[ \metadataplayer-4ae2247a59f4/test/emission_fichiers/css_8af77a07a1f960afe4e4736580827c7c.cssUT|OPK0v@]D[[ metadataplayer-4ae2247a59f4/test/emission_fichiers/css_bf9cf64d750be06f6006828a2bed7b98.cssUT|OPK0v@|Ij[ 8metadataplayer-4ae2247a59f4/test/emission_fichiers/css_e94d821d2c09c140834405452127e5ae.cssUT|OPK0v@/' V fmetadataplayer-4ae2247a59f4/test/emission_fichiers/culture_les_retours_du_dimanche.jpgUT|OPK0v@(= metadataplayer-4ae2247a59f4/test/emission_fichiers/direct.pngUT|OPK0v@b0C ?&< pmetadataplayer-4ae2247a59f4/test/emission_fichiers/drupal.jsUT|OPK0v@O$J }metadataplayer-4ae2247a59f4/test/emission_fichiers/fc_antidot_recherche.jsUT|OPK0v@G҇D metadataplayer-4ae2247a59f4/test/emission_fichiers/fc_bloc_direct.jsUT|OPK0v@}KfG metadataplayer-4ae2247a59f4/test/emission_fichiers/fc_widget_twitter.jsUT|OPK0v@YA> metadataplayer-4ae2247a59f4/test/emission_fichiers/fivestar.jsUT|OPK0v@!@I߼< 6metadataplayer-4ae2247a59f4/test/emission_fichiers/footer.jsUT|OPK0v@yfY emetadataplayer-4ae2247a59f4/test/emission_fichiers/fr_4fb8f115d8d263374d07dafa1b2a40b5.jsUT|OPK0v@Fʝ D [metadataplayer-4ae2247a59f4/test/emission_fichiers/franceculture.pngUT|OPK0v@/& : smetadataplayer-4ae2247a59f4/test/emission_fichiers/high.jsUT|OPK0v@&QfB metadataplayer-4ae2247a59f4/test/emission_fichiers/inscription.pngUT|OPK0v@ԓ Ү < Xmetadataplayer-4ae2247a59f4/test/emission_fichiers/jquery.jsUT|OPK0v@KP.@ ymetadataplayer-4ae2247a59f4/test/emission_fichiers/jquery_002.jsUT|OPK0v@V (@ metadataplayer-4ae2247a59f4/test/emission_fichiers/jquery_003.jsUT|OPK0v@/ AL$@ %metadataplayer-4ae2247a59f4/test/emission_fichiers/jquery_004.jsUT|OPK0v@^C@ metadataplayer-4ae2247a59f4/test/emission_fichiers/jquery_005.jsUT|OPK0v@ @ gmetadataplayer-4ae2247a59f4/test/emission_fichiers/jquery_006.jsUT|OPK0v@-B$g m!O ѣmetadataplayer-4ae2247a59f4/test/emission_fichiers/la_nuit_du_monde20100423.jpgUT|OPK0v@醛.6n7k metadataplayer-4ae2247a59f4/test/emission_fichiers/le_mal_du_pays_autobiographie_de_la_belgique20100424.jpgUT|OPK0v@H._0s metadataplayer-4ae2247a59f4/test/emission_fichiers/les_lites_contre_la_rpublique_histoire_et_mutations_de_scien.jpgUT|OPK0v@xӪc}= +metadataplayer-4ae2247a59f4/test/emission_fichiers/listen.pngUT|OPK0v@; 2metadataplayer-4ae2247a59f4/test/emission_fichiers/logo.pngUT|OPK0v@ ? 6metadataplayer-4ae2247a59f4/test/emission_fichiers/more-red.pngUT|OPK0v@%k9:< 7metadataplayer-4ae2247a59f4/test/emission_fichiers/panels.jsUT|OPK0v@I 09metadataplayer-4ae2247a59f4/test/emission_fichiers/picto-ecoute-rouge.pngUT|OPK0v@ݕLC y:metadataplayer-4ae2247a59f4/test/emission_fichiers/picto-mobile.pngUT|OPK0v@!@ ;metadataplayer-4ae2247a59f4/test/emission_fichiers/picto-rss.gifUT|OPK0v@J`\< <metadataplayer-4ae2247a59f4/test/emission_fichiers/popups.jsUT|OPK0v@)>@ _>metadataplayer-4ae2247a59f4/test/emission_fichiers/popups_002.jsUT|OPK0v@ʙ F bhmetadataplayer-4ae2247a59f4/test/emission_fichiers/retour_dimanche.pngUT|OPK0v@RuoE? metadataplayer-4ae2247a59f4/test/emission_fichiers/rf_player.jsUT|OPK0v@px> metadataplayer-4ae2247a59f4/test/emission_fichiers/rollover.jsUT|OPK0v@ Zd?< vmetadataplayer-4ae2247a59f4/test/emission_fichiers/script.jsUT|OPK0v@pD ďmetadataplayer-4ae2247a59f4/test/emission_fichiers/search-submit.pngUT|OPK0v@^3f4; metadataplayer-4ae2247a59f4/test/emission_fichiers/sh20.htmUT|OPK0v@Qt_'@ metadataplayer-4ae2247a59f4/test/emission_fichiers/swfobject.txtUT|OPK0v@1A ̹metadataplayer-4ae2247a59f4/test/emission_fichiers/tableheader.jsUT|OPK0v@ rM> metadataplayer-4ae2247a59f4/test/emission_fichiers/textarea.jsUT|OPK0v@ $? metadataplayer-4ae2247a59f4/test/emission_fichiers/widget40.cssUT|OPK0v@@:8< umetadataplayer-4ae2247a59f4/test/emission_fichiers/xtcore.jsUT|OPK0v@7"2= metadataplayer-4ae2247a59f4/test/emission_fichiers/youtube.jsUT|OPK0v@#;&6 metadataplayer-4ae2247a59f4/test/index-dailymotion.htmUT|OPK0v@%!7 /metadataplayer-4ae2247a59f4/test/index-videoelement.htmUT|OPK0v@F/) 2 metadataplayer-4ae2247a59f4/test/index-youtube.htmUT|OPK0v@p8r*  metadataplayer-4ae2247a59f4/test/index.htmUT|OPK0v@-#>, Mmetadataplayer-4ae2247a59f4/test/indexFC.htmUT|OPK0v@oz!>- Ometadataplayer-4ae2247a59f4/test/indexFC2.htmUT|OPK0v@(W)|m Xmetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/allocine_test/AcPlayer_v3.0_new.swfUT|OPK0v@[&&b %metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/allocine_test/avatar.pngUT|OPK0v@Lgj *m metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/allocine_test/data_cinecast_new.xmlUT|OPK0v@D$33c metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/allocine_test/skin_fr.swfUT|OPK0v@mCBG '[ xmetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/LdtPlayer.cssUT|OPK0v@\l Qmetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/controlbarbgd.pngUT|OPK0v@Էo Pmetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/controlbarspacer.pngUT|OPK0v@%7Kk u metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/createannbgd.pngUT|OPK0v@n Kj  metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/greenbutton.pngUT|OPK0v@8Q- : m  metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/logo.iri.small.pngUT|OPK0v@ Ac w metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/moar.pngUT|OPK0v@}nD*v+m ! metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/player-sprites.pngUT|OPK0v@:h K metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/sliderpos.pngUT|OPK0v@y* b _O metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/tag.pngUT|OPK0v@үl xg Z metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/img-cinecast/textarea.pngUT|OPK0v@dsOe a metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/annotate_arrow.pngUT|OPK0v@Z\ b metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/arrow.pngUT|OPK0v@ oy\ Ye metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/black.pngUT|OPK0v@$Qb j metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/black_arrow.pngUT|OPK0v@aqf as metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/black_arrow_big.pngUT|OPK0v@h;A?=@g metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/black_arrow_long.pngUT|OPK0v@| ` metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/black_big.pngUT|OPK0v@.`f` 1 metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/delicious.pngUT|OPK0v@L&_ ( metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/facebook.pngUT|OPK0v@Nݷ f metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/facebook_button.pngUT|OPK0v@Bض] metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/google.pngUT|OPK0v@V|gc metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/gplus_button.pngUT|OPK0v@Ƙ/.,f * metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/grey_arrow_Show.pngUT|OPK0v@!B?:f metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/left_edge_arrow.pngUT|OPK0v@K#Ӏb metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/left_handle.gifUT|OPK0v@o#J:_ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/linkedin.pngUT|OPK0v@DtY`] metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/loader.gifUT|OPK0v@ O<o_ uM metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/minimize.pngUT|OPK0v@If GR metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/player_gradient.pngUT|OPK0v@bi9^m S metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/polemic_buttons_sprite.pngUT|OPK0v@.R((h nd metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/purple_arrow_Show.pngUT|OPK0v@Pc 5f metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/reply_sprite.pngUT|OPK0v@zȿe ^h metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/retweet_sprite.pngUT|OPK0v@lD@;g j metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/right_edge_arrow.pngUT|OPK0v@h"wc k metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/right_handle.gifUT|OPK0v@G%^ l metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/spinner.gifUT|OPK0v@h o metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/submit_annotation.pngUT|OPK0v@͐gma q metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/transBlack.pngUT|OPK0v@uÁ|c r metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/tweet_button.pngUT|OPK0v@Z`^ %w metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/twitter.pngUT|OPK0v@Z%h | metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/user_default_icon.pngUT|OPK0v@%,e L metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/video_sequence.pngUT|OPK0v@qg&\ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/white.pngUT|OPK0v@G%b metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/white_arrow.pngUT|OPK0v@}63-qf V metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/white_arrow_big.pngUT|OPK0v@6.T : g d metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/white_arrow_long.pngUT|OPK0v@_g  metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/white_arrow_mini.pngUT|OPK0v@Րm ` metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/white_big.pngUT|OPK0v@J_ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/widget20.pngUT|OPK0v@%Zrxc y metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/css/imgs/wire_pattern.pngUT|OPK0v@Ia #z metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/LdtPlayer-release.jsUT|OPK0v@dfw _ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_flat_0_aaaaaa_40x100.pngUT|OPK0v@Yodx ` metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_flat_75_ffffff_40x100.pngUT|OPK0v@;\wxx a metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_glass_55_fbf9ee_1x400.pngUT|OPK0v@gix b metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_glass_65_ffffff_1x400.pngUT|OPK0v@ۇmox c metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_glass_75_dadada_1x400.pngUT|OPK0v@-nlnx e metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_glass_75_e6e6e6_1x400.pngUT|OPK0v@evwx f metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_glass_95_fef1ec_1x400.pngUT|OPK0v@,XIbe @g metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-bg_highlight-soft_75_cccccc_1x100.pngUT|OPK0v@Tx(t Zh metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-icons_222222_256x240.pngUT|OPK0v@`+t -y metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-icons_2e83ff_256x240.pngUT|OPK0v@ޑn't  metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-icons_454545_256x240.pngUT|OPK0v@(t ՚ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-icons_888888_256x240.pngUT|OPK0v@p.*t metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/images/ui-icons_cd0a0a_256x240.pngUT|OPK0v@YeG_ } metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/jquery-ui.cssUT|OPK0v@ 4/b Z metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/jquery-ui.min.jsUT|OPK0v@TE-n_ ȡ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/jquery.min.jsUT|OPK0v@]+me #metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/jquery.sparkline.jsUT|OPK0v@Tue Pmetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/jquery.tools.min.jsUT|OPK0v@cb] Zmetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/jwplayer.jsUT|OPK0v@IKX Pmetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/lab.jsUT|OPK0v@?)0] ymetadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/mustache.jsUT|OPK0v@a metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/popcorn.code.jsUT|OPK0v@Z;9\ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/popcorn.jsUT|OPK0v@i&I e metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/popcorn.jwplayer.jsUT|OPK0v@342d &metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/popcorn.youtube.jsUT|OPK0v@)"\ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/raphael.jsUT|OPK0v@ V'^ /metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/swfobject.jsUT|OPK0v@W Ia metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/tracemanager.jsUT|OPK0v@R._ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/js/libs/underscore.jsUT|OPK0v@܋;Rh metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/json_examples/annotations.jsonUT|OPK0v@x_6 wse metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/json_examples/extracts.jsonUT|OPK0v@THΕVb metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/json_examples/media.jsonUT|OPK0v@>+{ d metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/json_examples/movie32.jsonUT|OPK0v@ *o metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/json_examples/posted_annotations.jsonUT|OPK0v@Kn metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/json_examples/return_after_post.jsonUT|OPK0v@J?[ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/test-allocine.htmUT|OPK0v@כ\ metadataplayer-4ae2247a59f4/test/integration/allocine_dossier_independant/test-vodkaster.htmUT|OPK0v@a!4<  metadataplayer-4ae2247a59f4/test/integration/html5-video.htmUT|OPK0v@=!٥? metadataplayer-4ae2247a59f4/test/integration/jwplayer-video.htmUT|OPK0v@NA  D 4metadataplayer-4ae2247a59f4/test/integration/polemic-dailymotion.htmUT|OPK0v@FW?A metadataplayer-4ae2247a59f4/test/integration/polemic-festival.htmUT|OPK0v@Gǚ? metadataplayer-4ae2247a59f4/test/integration/polemic-iframe.htmUT|OPK0v@F(a}> metadataplayer-4ae2247a59f4/test/integration/polemic-jsonp.htmUT|OPK0v@:,QA "metadataplayer-4ae2247a59f4/test/integration/polemic-platform.htmUT|OPK0v@lj5 g @ _(metadataplayer-4ae2247a59f4/test/integration/polemic-youtube.htmUT|OPK0v@CI?8 ,metadataplayer-4ae2247a59f4/test/integration/polemic.htmUT|OPK0v@pz?< e2metadataplayer-4ae2247a59f4/test/integration/polemic_fr.jsonUT|OPK0v@< metadataplayer-4ae2247a59f4/test/integration/polemic_jp.jsonUT|OPK0v@!P6 ?Ometadataplayer-4ae2247a59f4/test/integration/radio.htmUT|OPK0v@ U'= Rmetadataplayer-4ae2247a59f4/test/integration/twitterized.jsonUT|OPK0v@Wmg a7 emetadataplayer-4ae2247a59f4/test/integration/webze.jsonUT|OPK0v@ F: 8 @6metadataplayer-4ae2247a59f4/test/integration/youtube.htmUT|OPK0v@bJ0 D6metadataplayer-4ae2247a59f4/test/libs/player.swfUT|OPK0v@rc݇52 ]7metadataplayer-4ae2247a59f4/test/test-youtube.jsonUT|OPK0v@!Hr(C* 7metadataplayer-4ae2247a59f4/test/test.jsonUT|OPKw]7