codeigniter - seguridad - ¿Cómo puedo saber qué versión de Doctrine estoy ejecutando?
seguridad codeigniter 3 (6)
Lo he estado usando por un tiempo con CodeIgniter y no recuerdo si instalé v2 o simplemente copié los archivos de otro proyecto.
¿Algunas ideas?
Dentro de mi proyecto symfony2 y symfony3 , la ruta para encontrar el archivo Version.php correcto, línea 39, era:
Vendedor / doctrine / orm / lib / Doctrine / ORM / Version.php
Para Doctrine versión 1. * archivo abierto /doctrine/Doctrine/Core.php
Debe ver el número de versión en la mendicidad.
Para usuarios de Windows:
Dentro de tu proyecto symfony2:
/vendor/doctrine/orm/lib/Doctrine/ORM/Version.php
busca algo como:
/**
* Current Doctrine Version
*/
const VERSION = ''2.4.6'';
Revisa el archivo lib / Doctrine / ORM / Version.php, hay una constante allí que muestra la versión. También es accesible desde una aplicación en ejecución, pero esto es más fácil.
Si está utilizando el compositor para manejar las dependencias en su proyecto, debe probar con:
php composer.phar show --installed
O
php composer.phar show -i | grep doctrine
Y la salida será algo así como:
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
core.php
:
class Doctrine_Core
{
/**
* VERSION
*/
const VERSION = ''1.2.4'';
...