Używam go przez chwilę z CodeIgniter i nie pamiętam, czy zainstalowałem v2, czy po prostu skopiowałem pliki z innego projektu.Jak mogę się dowiedzieć, którą wersję Doctrine używam?
Wszelkie pomysły?
Używam go przez chwilę z CodeIgniter i nie pamiętam, czy zainstalowałem v2, czy po prostu skopiowałem pliki z innego projektu.Jak mogę się dowiedzieć, którą wersję Doctrine używam?
Wszelkie pomysły?
Sprawdź plik lib/Doctrine/ORM/Version.php, tam jest stała, która pokazuje wersję. Jest również dostępny z uruchomionej aplikacji, ale jest to łatwiejsze.
core.php
:
class Doctrine_Core
{
/**
* VERSION
*/
const VERSION = '1.2.4';
...
Jeśli używasz kompozytora do obsługi zależności od projektu, to należy spróbować z:
php composer.phar show --installed
LUB
php composer.phar show -i | grep doctrine
a wyjście będzie coś w rodzaju:
doctrine/annotations v1.1.2 Docblock Annotations Parser
doctrine/cache v1.3.0 Caching library offering an object-oriented API for many cache backends
doctrine/collections v1.2 Collections Abstraction library
doctrine/common v2.4.1 Common Library for Doctrine projects
doctrine/data-fixtures v1.0.0 Data Fixtures for all Doctrine Object Managers
doctrine/dbal 2.3.4 Database Abstraction Layer
doctrine/doctrine-bundle v1.2.0 Symfony DoctrineBundle
doctrine/doctrine-fixtures-bundle v2.2.0 Symfony DoctrineFixturesBundle
doctrine/inflector v1.0 Common String Manipulations with regard to casing and singular/plural rules.
doctrine/lexer v1.0 Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
doctrine/orm 2.3.5 Object-Relational-Mapper for PHP
ciągu mojego Symfony2 i symfony3 projektu ścieżka znaleźć właściwą version.php plik, linia 39, było:
Vendor/nauka/ORM/lib/doktryna/ORM/version.php
także symfony 3, +10 –
Dla użytkowników systemu Windows:
W projekcie Symfony2:
\vendor\doctrine\orm\lib\Doctrine\ORM\Version.php
szukać czegoś podobnego:
/**
* Current Doctrine Version
*/
const VERSION = '2.4.6';
wersji Doctrine 1. * Otwórz plik /doctrine/Doctrine/Core.php
powinien zobaczyć numer wersji na początku.
Dzięki, dla tych, którzy chcą znaleźć core.php, możesz sprawdzić źródło projektu lub w domyślnej instalacji symfony: ... \ php5 \ PEAR \ symfony \ plugins \ sfDoctrinePlugin \ lib \ vendor \ doctrine \ Doctrine – xtrm