original_string: public function getPossibleViewFiles($name)
      {
          $parts = explode(self::FALLBACK_PARTS_DELIMITER, $name);
          $templates[] = array_shift($parts);
          foreach ($parts as $i => $part) {
              $templates[] = $templates[$i].self::FALLBACK_PARTS_DELIMITER.$part;
          }
          rsort($templates);
          return $this->getPossibleViewFilesFromTemplates($templates);
      }
code: public function getPossibleViewFiles($name)
      {
          $parts = explode(self::FALLBACK_PARTS_DELIMITER, $name);
          $templates[] = array_shift($parts);
          foreach ($parts as $i => $part) {
              $templates[] = $templates[$i].self::FALLBACK_PARTS_DELIMITER.$part;
          }
          rsort($templates);
          return $this->getPossibleViewFilesFromTemplates($templates);
      }
code_tokens: public function getPossibleViewFiles ( $ name ) { $ parts = explode ( self :: FALLBACK_PARTS_DELIMITER , $ name ) ; $ templates [ ] = array_shift ( $ parts ) ; foreach ( $ parts as $ i => $ part ) { $ templates [ ] = $ templates [ $ i ] . self :: FALLBACK_PARTS_DELIMITER . $ part ; } rsort ( $ templates ) ; return $ this -> getPossibleViewFilesFromTemplates ( $ templates ) ; }
docstring: Get an array of possible view files from a single file name.
  
  @param  string  $name
  @return array
docstring_tokens: Get an array of possible view files from a single file name .