Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
This package has been abandoned. Use roave/better-reflection instead.
Generated on May 8, 2024 via composer

doctrine/reflection 1.2.4

The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.
Package summary
Share
1
issue
1
high severity
meta
1
1
license
4
MIT
Package created
13 Jun 2018
Version published
27 Jul 2023
Maintainers
1
Total deps
4
Direct deps
1
License
MIT

Issues

1

1 high severity issue

high
via: doctrine/reflection@1.2.4
Collapse
Expand

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
4 Packages, Including:
doctrine/annotations@2.0.1
doctrine/lexer@3.0.1
doctrine/reflection@1.2.4
psr/cache@3.0.0
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

1
All Dependencies CSV
β“˜ This is a list of doctrine/reflection 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
doctrine/annotations2.0.138.86 kBMIT
prod

Visualizations

Frequently Asked Questions

What does doctrine/reflection do?

Doctrine Reflection is a simple, yet powerful library primarily used by various Doctrine projects to provide additional functionality on top of the native PHP reflection functionality. With Doctrine Reflection, you can retrieve reflection information about classes, methods, and properties statically, enhancing your PHP development workflow. However, please note that this package has been marked as abandoned and alternatives such as roave/better-reflection or the features moved to doctrine/persistence, should be considered for future projects.

How do you use doctrine/reflection?

One of the primary appeals of Doctrine Reflection is its ease of use. While it is typically used within the Doctrine projects, you can also use it for personal projects. However, please note that it is no longer maintained or updated. If you are still interested in its usage, please consider using replacements recommended by Doctrine. Usage examples for reflection in PHP are as follows:

$reflectionClass = new ReflectionClass('ClassName');
$methods = $reflectionClass->getMethods();

This will return all the methods of the class 'ClassName'. Please replace 'ClassName' with the name of your actual class.

Where are the doctrine/reflection docs?

The Doctrine Reflection documentation is available online and provides an in-depth overview of this library's features and capabilities. To learn more, refer to the official documentation on the Doctrine Project's website. Please note that, as the project is abandoned, the documentation might not be updated, and some information could be outdated or inaccurate.