Đã sử dụng nó một lúc với CodeIgniter và tôi không thể nhớ nếu tôi đã cài đặt phiên bản v2 hay chỉ sao chép các tệp từ một dự án khác.Làm cách nào để biết tôi đang chạy phiên bản Doctrine nào?
Bất kỳ ý tưởng nào?
Đã sử dụng nó một lúc với CodeIgniter và tôi không thể nhớ nếu tôi đã cài đặt phiên bản v2 hay chỉ sao chép các tệp từ một dự án khác.Làm cách nào để biết tôi đang chạy phiên bản Doctrine nào?
Bất kỳ ý tưởng nào?
Kiểm tra tệp lib/Doctrine/ORM/Version.php, có một hằng số trong đó hiển thị phiên bản. Nó cũng có thể truy cập từ một ứng dụng đang chạy nhưng điều này dễ dàng hơn.
core.php
:
class Doctrine_Core
{
/**
* VERSION
*/
const VERSION = '1.2.4';
...
Nếu bạn đang sử dụng nhà soạn nhạc để xử lý phụ thuộc vào dự án của bạn, thì bạn nên thử với:
php composer.phar show --installed
HOẶC
php composer.phar show -i | grep doctrine
Và đầu ra sẽ giống như sau:
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
Trong symfony2 tôi và symfony3 dự án, con đường để tìm đúng version.php tập tin, đường 39, là:
Vendor/doctrine/orm/lib/doctrine/ORM/version.php
cũng symfony 3, +10 –
Đối với người dùng Windows:
.210Trong dự án symfony2 của bạn:
\vendor\doctrine\orm\lib\Doctrine\ORM\Version.php
nhìn cho một cái gì đó như:
/**
* Current Doctrine Version
*/
const VERSION = '2.4.6';
Đối với phiên bản thuyết 1. * tập tin mở /doctrine/Doctrine/Core.php
nên xem số phiên bản lúc ăn xin.
Cảm ơn, đối với những ai muốn tìm core.php, bạn có thể kiểm tra nguồn dự án hoặc trong cài đặt mặc định của symfony: ... \ php5 \ PEAR \ symfony \ plugins \ sfDoctrinePlugin \ lib \ vendor \ doctrine \ Doctrine – xtrm