Download the PHP package brenno-duarte/phpdeprecated without Composer

On this page you can find all versions of the php package brenno-duarte/phpdeprecated. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package phpdeprecated

PHP Deprecated component

PHP component used to search for deprecated resources in your project, such as classes, traits, enums, and others. This component also searches for subclasses that are deprecated.

Requeirements

Installation

How to use

To use this component, let's assume you have a class called User. However, you want to discontinue this class. You must add the Deprecated attribute to this class:

This way, this class will be marked as deprecated. You can add a message in the attribute constructor and also the date the class was deprecated.

You can add this attribute to classes, traits, properties, interfaces and methods.

Example:

Checking deprecated resources

To check if exists deprecated resources with Deprecated attribute, simply run the command below in the terminal:

Replace the <directory> with the name of the directory you want to search for deprecated resources. The end result will be similar to the image below:

Using @deprecated

This component also supports annotations containing @deprecated. However, it doesn't support messages like the Deprecated attribute.

This component will first search for the Deprecated attribute and, if it doesn't find it, it will search for the @deprecated annotation.

Example:

You can use both (Deprecated attribute and @deprecated annotation) at the same time. However, for reasons of code readability, it's recommended to use the attribute instead of the annotation.


All versions of phpdeprecated with dependencies

PHP Build Version
Package Version
Requires php Version >= 8.3
composer/class-map-generator Version ^1.1
type-lang/phpdoc Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package brenno-duarte/phpdeprecated contains the following files

Loading the files please wait ....