2016-08-16 2 views
2

je devais faire un modèle personnalisé (étendu à partir responsiv-twig) pour phpDocumentor il y a un anmodèle personnalisé dans phpDocumentor (Impossible de créer « phar: .......)

Maintenant, avec la nouvelle version de phpDocumentor. Je ne peux pas utiliser ce

J'ai aussi essayé de copier un modèle propre (responsive-twig) de phpDocumentor.phar à un répertoire que je deviens dans les deux cas suivants message d'erreur:..

Preparing template "/Users/rov/Documents/phpStorm/phpDocNewTemplat .. 


    [Symfony\Component\Filesystem\Exception\IOException]                                      
    Failed to create "phar:///Users/rov/Documents/phpStorm/IA_Local_Development_Instance_Symfony_3/docs/phpDoc/phpDocumentor.phar/src/phpDocumentor/Transformer/../../../data/templates/phpDocNewTemplate" 

même problème si j'essayer générer les docs avec gulp

J'ai essayé:

  • chmod -R 777 sur mon propre dossier de modèle (rien changé)

  • chmod -R 777 sur mon dossier phpDocumentor (rien changé)

  • utiliser le modèle original avec: --template=responsive-twig (works)

  • googled le problème (rien d'utile trouvé)

Ceci est ma commande terminal:

php docs/phpDoc/phpDocumentor.phar -d ./src -t ./docs/phpDoc --template="/Users/rov/Documents/phpStorm/phpDocNewTemplate" --title=MyTitle 

Répondre

0

On dirait phpDocumentor est destiné à des projets Symfony2: https://packagist.org/packages/phpdocumentor/phpdocumentor

Je l'ai essayé sur mon hôte et il ne fonctionne pas avec Symfony3 et PHP7.

Je suggère d'utiliser Sami: https://github.com/FriendsOfPHP/Sami

Je l'ai essayé et il semble simple à utiliser. Il a aussi des thèmes, et ceci est supporté dans Symfony3 car Symfony3 l'utilise pour générer sa propre documentation.

+0

Sans un modèle personnalisé phpDoc fonctionne très bien avec symfony (php 05/05/36) Je recherche @Sami. Ce serait bien, si phpDoc fonctionnait, car les autres projets ne sont pas des projets symfony et j'aimerais avoir un documenteur pour tous :) – WebCyclone

-1

Le bug est seulement phpDocumentor phar.

Avec cette version, je n'ai aucun problème. Je peux créer mon propre modèle et cela fonctionne bien.

phpDocumentor-2.9.0.tgz