PropertyInfo extracts information about PHP class' properties using metadata of popular sources.

Overview
You might also like...
 PHP REST API using CodeIgniter 3 framework and CRUD operations
PHP REST API using CodeIgniter 3 framework and CRUD operations

PHP REST API using CodeIgniter 3 framework and CRUD operations 🖐 Hi there, this is a simple REST API built using the Codeigniter 3 framework. And thi

Hamtaro - the new web framework for front-end / back-end development using Php and Javascript.

Hamtaro framework About Technologies Controllers Components Commands Front-end development Getting Started About Hamtaro is the new web framework for

PHP boilerplate for quick start projects using Slim Framework and Eloquent.
PHP boilerplate for quick start projects using Slim Framework and Eloquent.

Lassi PHP boilerplate for quick projects using Slim Framework and Eloquent database. Lassi is a small PHP boilerplate to use Slim Framework with Eloqu

Provides TemplateView and TwoStepView using PHP as the templating language, with support for partials, sections, and helpers.

Aura View This package provides an implementation of the TemplateView and TwoStepView patterns using PHP itself as the templating language. It support

A simle MVC framework implimentation using php

Vanilla-framwork A simle MVC framework implimentation using php , no additonal 3rd party are used (Vanilla Php); Email Support Configuration for email

⚡ Micro API using Phalcon Framework

Micro App (Rest API) ⚡ Micro API using Phalcon PHP Framework. PHPDocs I. Requirements A Laptop 😉 Docker (docker-compose*) Makefile (cli) II. Installa

REST APIs using Slim framework. Implemented all CRUD operations on the MySql database
REST APIs using Slim framework. Implemented all CRUD operations on the MySql database

PHP REST API using slim framework and CRUD operations 🖐 Hi there, this is a simple REST API built using the Slim framework. And this is for the folks

This Slim Framework middleware will compile LESS CSS files on-the-fly using the Assetic library

This Slim Framework middleware will compile LESS CSS files on-the-fly using the Assetic library. It supports minification and caching, also via Asseti

Make observables foreachable using async & await

ReactPHP awaitable observable Installation To install via Composer, use the command below, it will automatically detect the latest version and bind it

Comments
  • Fix undefined variable fromConstructor when passing context to getTypes

    Fix undefined variable fromConstructor when passing context to getTypes

    If passing context to getTypes, it checks value of $context['enable_constructor_extraction'] for true/false or the constructor value of enableConstructorExtraction and should then populate fromConstructor if necessary. The missing brackets around the first part of this check mean that fromConstructor is only applied if context is not set.

    This fixes the issue described at https://github.com/symfony/symfony-docs/pull/10969

    opened by mantis 1
  • Extract type from property's default value

    Extract type from property's default value

    This PR ables the ReflectionExtractor to extract built-in type from default value of properties.

    Q | A -- | -- Branch? | master Bug fix? | no New feature? | yes BC breaks? | no Deprecations? | no Tests pass? | yes Fixed tickets | - License | MIT Doc PR | -

    opened by tsantos84 1
Releases(v6.2.3)
  • v6.2.3(Dec 28, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.2.2...v6.2.3)

    • bug #48718 Compatibility with doctrine/annotations 2 (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v6.1.9(Dec 28, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.1.8...v6.1.9)

    • bug #48718 Compatibility with doctrine/annotations 2 (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v6.0.17(Dec 28, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.0.16...v6.0.17)

    • bug #48718 Compatibility with doctrine/annotations 2 (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v5.4.17(Dec 28, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v5.4.16...v5.4.17)

    • bug #48718 Compatibility with doctrine/annotations 2 (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v6.2.0(Nov 30, 2022)

  • v6.1.8(Nov 28, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.1.7...v6.1.8)

    • bug #48251 ignore const expressions read by phpdocumentor (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v6.0.16(Nov 28, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.0.15...v6.0.16)

    • bug #48251 ignore const expressions read by phpdocumentor (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v5.4.16(Nov 28, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v5.4.15...v5.4.16)

    • bug #48251 ignore const expressions read by phpdocumentor (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v4.4.49(Nov 28, 2022)

  • v6.2.0-RC1(Nov 25, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.2.0-BETA3...v6.2.0-RC1)

    • bug #48251 ignore const expressions read by phpdocumentor (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v6.2.0-BETA3(Nov 19, 2022)

  • v6.2.0-BETA2(Oct 28, 2022)

  • v6.1.7(Oct 28, 2022)

  • v6.0.15(Oct 28, 2022)

  • v5.4.15(Oct 28, 2022)

  • v6.2.0-BETA1(Oct 24, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.1.6...v6.2.0-BETA1)

    • feature #47730 Ban DateTime from the codebase (WebMamba)
    • feature #46675 Add support of true built-in type (from PHP 8.2) (bobahvas, alexandre-daubois)
    Source code(tar.gz)
    Source code(zip)
  • v6.1.6(Oct 12, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.1.5...v6.1.6)

    • bug #47763 a readonly property must not be reported as being writable (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v6.0.14(Oct 12, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.0.13...v6.0.14)

    • bug #47763 a readonly property must not be reported as being writable (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v5.4.14(Oct 12, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v5.4.13...v5.4.14)

    • bug #47763 a readonly property must not be reported as being writable (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v4.4.47(Oct 12, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v4.4.46...v4.4.47)

    • bug #47763 a readonly property must not be reported as being writable (xabbuh)
    Source code(tar.gz)
    Source code(zip)
  • v6.1.3(Jul 29, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.1.2...v6.1.3)

    • bug #46968 Make sure nested composite types do not crash ReflectionExtractor (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v6.0.11(Jul 29, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.0.10...v6.0.11)

    • bug #46968 Make sure nested composite types do not crash ReflectionExtractor (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v5.4.11(Jul 29, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v5.4.10...v5.4.11)

    • bug #46968 Make sure nested composite types do not crash ReflectionExtractor (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v4.4.44(Jul 29, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v4.4.43...v4.4.44)

    • bug #46968 Make sure nested composite types do not crash ReflectionExtractor (derrabus)
    Source code(tar.gz)
    Source code(zip)
  • v6.1.2(Jun 26, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.1.1...v6.1.2)

    • bug #46611 Fix multi phpdoc covered promoted properties (ostrolucky, simPod)
    Source code(tar.gz)
    Source code(zip)
  • v6.0.10(Jun 26, 2022)

  • v5.4.10(Jun 26, 2022)

  • v6.1.1(Jun 9, 2022)

  • v6.1.0(May 27, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.1.0-RC1...v6.1.0)

    • bug #46453 Fix resolution of partially docblock covered constructors (ostrolucky)
    • bug #46361 Ignore empty doc-block for promoted properties in PhpStanExtractor (BoShurik)
    Source code(tar.gz)
    Source code(zip)
  • v6.0.9(May 27, 2022)

    Changelog (https://github.com/symfony/property-info/compare/v6.0.8...v6.0.9)

    • bug #45981 Fix support for "false" built-in type on PHP 8.2 (alexandre-daubois)
    Source code(tar.gz)
    Source code(zip)
JShrink is a php class that minifies javascript so that it can be delivered to the client quicker

JShrink JShrink is a php class that minifies javascript so that it can be delivered to the client quicker. This code can be used by any product lookin

Tedious Developments 677 Nov 16, 2022
A easy way to install your basic yii projetc, we have encrypt database password in phpfile, my class with alot funtions to help you encrypt and decrypt and our swoole server install just run ./yii swoole/start and be happy!

Yii 2 Basic Project Template with swoole and Modules Yii 2 Basic Project Template is a skeleton Yii 2 application best for rapidly creating small proj

null 3 Apr 11, 2022
An Hydrator class that can be used for filling object from array and extracting data from objects back to arrays.

Hydrator namespace: Meow\Hydrator Library that can hydrate (fill object with data from array) and extract data from object back to array. Installation

Meow 2 Feb 3, 2022
A simple class that provides access to country & state list.

GeoData A simple class that provides access to country & state list. Installation composer require ahmard/geodata Usage Fetch country list <?php use

Ahmad Mustapha 4 Jun 20, 2022
Asynchronous server-side framework for network applications implemented in PHP using libevent

phpDaemon https://github.com/kakserpom/phpdaemon Asynchronous framework in PHP. It has a huge number of features. Designed for highload. Each worker i

Vasily Zorin 1.5k Nov 30, 2022
🚀 Developing Rocketseat's Next Level Week (NLW#05) Application using PHP/Swoole + Hyperf

Inmana PHP ?? Developing Rocketseat 's Next Level Week (NLW#05) Application using Swoole + Hyperf. This is the app of the Elixir track. I know PHP/Swo

Leo Cavalcante 18 Jun 1, 2022
Symprowire is a PHP MVC Framework based and built on Symfony, using the ProcessWire CMS as DBAL and Service Provider.

Symprowire - PHP MVC Framework for ProcessWire 3.x Symprowire is a PHP MVC Framework based and built on Symfony using ProcessWire 3.x as DBAL and Serv

Luis Mendez 7 Jan 16, 2022
Bootcamp project based on PHP-MVC using MySQL database.

Up-Stream This is the implementation of a full website based on PHP MVC. Using MySql database to create a website. And Bootstrap4 for front-end. Start

AmirH.Najafizadeh 4 Jul 31, 2022
🍃Termwind allows you to build unique and beautiful PHP command-line applications, using the Tailwind CSS API

Termwind allows you to build unique and beautiful PHP command-line applications, using the Tailwind CSS API. In short, it's like Tailwind CSS, but for the PHP command-line applications.

Nuno Maduro 1.8k Jan 3, 2023