Result of
composer create-project laravel/laravel example-app
composer command:
_ | | | | | | __ _ _ __ __ ___ _____| | | | / _` | '__/ _` \ \ / / _ \ | | |___| (_| | | | (_| |\ V / __/ | |______\__,_|_| \__,_| \_/ \___|_| Creating a "laravel/laravel" project at "./Laravel" Installing laravel/laravel (v8.6.0) - Installing laravel/laravel (v8.6.0): Extracting archive Created project in C:\Users\Orkhan\Desktop/Laravel > @php -r "file_exists('.env') || copy('.env.example', '.env');" Loading composer repositories with package information Updating dependencies Lock file operations: 110 installs, 0 updates, 0 removals - Locking asm89/stack-cors (v2.0.3) - Locking brick/math (0.9.3) - Locking dflydev/dot-access-data (v3.0.1) - Locking doctrine/inflector (2.0.3) - Locking doctrine/instantiator (1.4.0) - Locking doctrine/lexer (1.2.1) - Locking dragonmantank/cron-expression (v3.1.0) - Locking egulias/email-validator (2.1.25) - Locking facade/flare-client-php (1.8.1) - Locking facade/ignition (2.12.0) - Locking facade/ignition-contracts (1.0.2) - Locking fakerphp/faker (v1.15.0) - Locking filp/whoops (2.14.0) - Locking fruitcake/laravel-cors (v2.0.4) - Locking graham-campbell/result-type (v1.0.1) - Locking guzzlehttp/guzzle (7.3.0) - Locking guzzlehttp/promises (1.4.1) - Locking guzzlehttp/psr7 (2.0.0) - Locking hamcrest/hamcrest-php (v2.0.1) - Locking laravel/framework (v8.55.0) - Locking laravel/sail (v1.10.0) - Locking laravel/sanctum (v2.11.2) - Locking laravel/tinker (v2.6.1) - Locking league/commonmark (2.0.2) - Locking league/config (v1.1.1) - Locking league/flysystem (1.1.5) - Locking league/mime-type-detection (1.7.0) - Locking mockery/mockery (1.4.3) - Locking monolog/monolog (2.3.2) - Locking myclabs/deep-copy (1.10.2) - Locking nesbot/carbon (2.52.0) - Locking nette/schema (v1.2.1) - Locking nette/utils (v3.2.3) - Locking nikic/php-parser (v4.12.0) - Locking nunomaduro/collision (v5.8.0) - Locking opis/closure (3.6.2) - Locking phar-io/manifest (2.0.3) - Locking phar-io/version (3.1.0) - Locking phpdocumentor/reflection-common (2.2.0) - Locking phpdocumentor/reflection-docblock (5.2.2) - Locking phpdocumentor/type-resolver (1.4.0) - Locking phpoption/phpoption (1.7.5) - Locking phpspec/prophecy (1.13.0) - Locking phpunit/php-code-coverage (9.2.6) - Locking phpunit/php-file-iterator (3.0.5) - Locking phpunit/php-invoker (3.1.1) - Locking phpunit/php-text-template (2.0.4) - Locking phpunit/php-timer (5.0.3) - Locking phpunit/phpunit (9.5.8) - Locking psr/container (1.1.1) - Locking psr/event-dispatcher (1.0.0) - Locking psr/http-client (1.0.1) - Locking psr/http-factory (1.0.1) - Locking psr/http-message (1.0.1) - Locking psr/log (1.1.4) - Locking psr/simple-cache (1.0.1) - Locking psy/psysh (v0.10.8) - Locking ralouphie/getallheaders (3.0.3) - Locking ramsey/collection (1.2.1) - Locking ramsey/uuid (4.2.1) - Locking sebastian/cli-parser (1.0.1) - Locking sebastian/code-unit (1.0.8) - Locking sebastian/code-unit-reverse-lookup (2.0.3) - Locking sebastian/comparator (4.0.6) - Locking sebastian/complexity (2.0.2) - Locking sebastian/diff (4.0.4) - Locking sebastian/environment (5.1.3) - Locking sebastian/exporter (4.0.3) - Locking sebastian/global-state (5.0.3) - Locking sebastian/lines-of-code (1.0.3) - Locking sebastian/object-enumerator (4.0.4) - Locking sebastian/object-reflector (2.0.4) - Locking sebastian/recursion-context (4.0.4) - Locking sebastian/resource-operations (3.0.3) - Locking sebastian/type (2.3.4) - Locking sebastian/version (3.0.2) - Locking swiftmailer/swiftmailer (v6.2.7) - Locking symfony/console (v5.3.6) - Locking symfony/css-selector (v5.3.4) - Locking symfony/deprecation-contracts (v2.4.0) - Locking symfony/error-handler (v5.3.4) - Locking symfony/event-dispatcher (v5.3.4) - Locking symfony/event-dispatcher-contracts (v2.4.0) - Locking symfony/finder (v5.3.4) - Locking symfony/http-client-contracts (v2.4.0) - Locking symfony/http-foundation (v5.3.6) - Locking symfony/http-kernel (v5.3.6) - Locking symfony/mime (v5.3.4) - Locking symfony/polyfill-ctype (v1.23.0) - Locking symfony/polyfill-iconv (v1.23.0) - Locking symfony/polyfill-intl-grapheme (v1.23.1) - Locking symfony/polyfill-intl-idn (v1.23.0) - Locking symfony/polyfill-intl-normalizer (v1.23.0) - Locking symfony/polyfill-mbstring (v1.23.1) - Locking symfony/polyfill-php72 (v1.23.0) - Locking symfony/polyfill-php73 (v1.23.0) - Locking symfony/polyfill-php80 (v1.23.1) - Locking symfony/polyfill-php81 (v1.23.0) - Locking symfony/process (v5.3.4) - Locking symfony/routing (v5.3.4) - Locking symfony/service-contracts (v2.4.0) - Locking symfony/string (v5.3.3) - Locking symfony/translation (v5.3.4) - Locking symfony/translation-contracts (v2.4.0) - Locking symfony/var-dumper (v5.3.6) - Locking theseer/tokenizer (1.2.1) - Locking tijsverkoyen/css-to-inline-styles (2.2.3) - Locking vlucas/phpdotenv (v5.3.0) - Locking voku/portable-ascii (1.5.6) - Locking webmozart/assert (1.10.0) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 110 installs, 0 updates, 0 removals - Downloading facade/ignition (2.12.0) - Installing doctrine/inflector (2.0.3): Extracting archive - Installing doctrine/lexer (1.2.1): Extracting archive - Installing symfony/polyfill-ctype (v1.23.0): Extracting archive - Installing webmozart/assert (1.10.0): Extracting archive - Installing dragonmantank/cron-expression (v3.1.0): Extracting archive - Installing symfony/polyfill-php80 (v1.23.1): Extracting archive - Installing symfony/polyfill-mbstring (v1.23.1): Extracting archive - Installing symfony/var-dumper (v5.3.6): Extracting archive - Installing symfony/polyfill-intl-normalizer (v1.23.0): Extracting archive - Installing symfony/polyfill-intl-grapheme (v1.23.1): Extracting archive - Installing symfony/string (v5.3.3): Extracting archive - Installing psr/container (1.1.1): Extracting archive - Installing symfony/service-contracts (v2.4.0): Extracting archive - Installing symfony/polyfill-php73 (v1.23.0): Extracting archive - Installing symfony/deprecation-contracts (v2.4.0): Extracting archive - Installing symfony/console (v5.3.6): Extracting archive - Installing psr/log (1.1.4): Extracting archive - Installing monolog/monolog (2.3.2): Extracting archive - Installing voku/portable-ascii (1.5.6): Extracting archive - Installing phpoption/phpoption (1.7.5): Extracting archive - Installing graham-campbell/result-type (v1.0.1): Extracting archive - Installing vlucas/phpdotenv (v5.3.0): Extracting archive - Installing symfony/css-selector (v5.3.4): Extracting archive - Installing tijsverkoyen/css-to-inline-styles (2.2.3): Extracting archive - Installing symfony/routing (v5.3.4): Extracting archive - Installing symfony/process (v5.3.4): Extracting archive - Installing symfony/polyfill-php72 (v1.23.0): Extracting archive - Installing symfony/polyfill-intl-idn (v1.23.0): Extracting archive - Installing symfony/mime (v5.3.4): Extracting archive - Installing symfony/http-foundation (v5.3.6): Extracting archive - Installing symfony/http-client-contracts (v2.4.0): Extracting archive - Installing psr/event-dispatcher (1.0.0): Extracting archive - Installing symfony/event-dispatcher-contracts (v2.4.0): Extracting archive - Installing symfony/event-dispatcher (v5.3.4): Extracting archive - Installing symfony/error-handler (v5.3.4): Extracting archive - Installing symfony/http-kernel (v5.3.6): Extracting archive - Installing symfony/finder (v5.3.4): Extracting archive - Installing symfony/polyfill-iconv (v1.23.0): Extracting archive - Installing egulias/email-validator (2.1.25): Extracting archive - Installing swiftmailer/swiftmailer (v6.2.7): Extracting archive - Installing symfony/polyfill-php81 (v1.23.0): Extracting archive - Installing ramsey/collection (1.2.1): Extracting archive - Installing brick/math (0.9.3): Extracting archive - Installing ramsey/uuid (4.2.1): Extracting archive - Installing psr/simple-cache (1.0.1): Extracting archive - Installing opis/closure (3.6.2): Extracting archive - Installing symfony/translation-contracts (v2.4.0): Extracting archive - Installing symfony/translation (v5.3.4): Extracting archive - Installing nesbot/carbon (2.52.0): Extracting archive - Installing league/mime-type-detection (1.7.0): Extracting archive - Installing league/flysystem (1.1.5): Extracting archive - Installing nette/utils (v3.2.3): Extracting archive - Installing nette/schema (v1.2.1): Extracting archive - Installing dflydev/dot-access-data (v3.0.1): Extracting archive - Installing league/config (v1.1.1): Extracting archive - Installing league/commonmark (2.0.2): Extracting archive - Installing laravel/framework (v8.55.0): Extracting archive - Installing facade/ignition-contracts (1.0.2): Extracting archive - Installing facade/flare-client-php (1.8.1): Extracting archive - Installing facade/ignition (2.12.0): Extracting archive - Installing fakerphp/faker (v1.15.0): Extracting archive - Installing asm89/stack-cors (v2.0.3): Extracting archive - Installing fruitcake/laravel-cors (v2.0.4): Extracting archive - Installing psr/http-message (1.0.1): Extracting archive - Installing psr/http-client (1.0.1): Extracting archive - Installing ralouphie/getallheaders (3.0.3): Extracting archive - Installing psr/http-factory (1.0.1): Extracting archive - Installing guzzlehttp/psr7 (2.0.0): Extracting archive - Installing guzzlehttp/promises (1.4.1): Extracting archive - Installing guzzlehttp/guzzle (7.3.0): Extracting archive - Installing laravel/sail (v1.10.0): Extracting archive - Installing laravel/sanctum (v2.11.2): Extracting archive - Installing nikic/php-parser (v4.12.0): Extracting archive - Installing psy/psysh (v0.10.8): Extracting archive - Installing laravel/tinker (v2.6.1): Extracting archive - Installing hamcrest/hamcrest-php (v2.0.1): Extracting archive - Installing mockery/mockery (1.4.3): Extracting archive - Installing filp/whoops (2.14.0): Extracting archive - Installing nunomaduro/collision (v5.8.0): Extracting archive - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive - Installing phpdocumentor/type-resolver (1.4.0): Extracting archive - Installing phpdocumentor/reflection-docblock (5.2.2): Extracting archive - Installing sebastian/version (3.0.2): Extracting archive - Installing sebastian/type (2.3.4): Extracting archive - Installing sebastian/resource-operations (3.0.3): Extracting archive - Installing sebastian/recursion-context (4.0.4): Extracting archive - Installing sebastian/object-reflector (2.0.4): Extracting archive - Installing sebastian/object-enumerator (4.0.4): Extracting archive - Installing sebastian/global-state (5.0.3): Extracting archive - Installing sebastian/exporter (4.0.3): Extracting archive - Installing sebastian/environment (5.1.3): Extracting archive - Installing sebastian/diff (4.0.4): Extracting archive - Installing sebastian/comparator (4.0.6): Extracting archive - Installing sebastian/code-unit (1.0.8): Extracting archive - Installing sebastian/cli-parser (1.0.1): Extracting archive - Installing phpunit/php-timer (5.0.3): Extracting archive - Installing phpunit/php-text-template (2.0.4): Extracting archive - Installing phpunit/php-invoker (3.1.1): Extracting archive - Installing phpunit/php-file-iterator (3.0.5): Extracting archive - Installing theseer/tokenizer (1.2.1): Extracting archive - Installing sebastian/lines-of-code (1.0.3): Extracting archive - Installing sebastian/complexity (2.0.2): Extracting archive - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive - Installing phpunit/php-code-coverage (9.2.6): Extracting archive - Installing doctrine/instantiator (1.4.0): Extracting archive - Installing phpspec/prophecy (1.13.0): Extracting archive - Installing phar-io/version (3.1.0): Extracting archive - Installing phar-io/manifest (2.0.3): Extracting archive - Installing myclabs/deep-copy (1.10.2): Extracting archive - Installing phpunit/phpunit (9.5.8): Extracting archive 80 package suggestions were added by new dependencies, use `composer suggest` to see details. Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover --ansi Discovered Package: facade/ignition Discovered Package: fruitcake/laravel-cors Discovered Package: laravel/sail Discovered Package: laravel/sanctum Discovered Package: laravel/tinker Discovered Package: nesbot/carbon Discovered Package: nunomaduro/collision Package manifest generated successfully. 76 packages you are using are looking for funding. Use the `composer fund` command to find out more! > @php artisan vendor:publish --tag=laravel-assets --ansi No publishable resources for tag [laravel-assets]. Publishing complete. > @php artisan key:generate --ansi Application key set successfully. Application ready! Build something amazing.
Common directories:
- composer
Composer files.
- bin
Vendor binaries.
- laravel
Core framework files.
Package directories:
- asm89
Cross-origin resource sharing library and stack middleware.
- brick
Arbitrary-precision arithmetic library for PHP.
- dflydev
/dflydev/dflydev-dot-access-data
Given a deep data structure representing a configuration, access configuration by dot notation.
- dragonmantank
/dragonmantank/cron-expression
CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due.
- egulias
PHP Email address validator.
- fakerphp
Faker is a PHP library that generates fake data for you.
- filp
PHP errors for cool kids.
- fruitcake
Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application.
- graham-campbell
An implementation of the result type.
- hamcrest
PHP Hamcrest implementation.
- mockery
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework.
- monolog
Sends your logs to files, sockets, inboxes, databases and various web services.
- myclabs
Create deep copies (clones) of your objects.
- nesbot
A simple PHP API extension for DateTime.
- nikic
A PHP parser written in PHP.
- nunomaduro
Collision is a beautiful error reporting tool for command-line applications.
- opis
Serialize closures (anonymous functions).
- phpoption
Option Type for PHP.
- phpspec
Highly opinionated mocking framework for PHP 5.3+.
- psy
A REPL for PHP.
- ralouphie
PHP getallheaders polyfill.
- swiftmailer
Comprehensive mailing tools for PHP.
- theseer
A small library for converting tokenized PHP source code into XML (and potentially other formats).
- tijsverkoyen
/tijsverkoyen/CssToInlineStyles
CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very usefull when you're sending emails.
- vlucas
Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
- voku
Portable ASCII library - performance optimized (ascii) string functions for php.
- webmozart
Assertions to validate method input/output with nice error messages.
- nette
Validating data structures against a given Schema.
Lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.
- phar-io
Component for reading phar.io manifest information from a PHP Archive (PHAR).
Library for handling version information and constraints.
- ramsey
A PHP library for representing and manipulating collections.
A PHP library for generating universally unique identifiers (UUIDs).
- doctrine
Doctrine Inflector is a small library that can perform string manipulations with regard to uppercase/lowercase and singular/plural forms of words.
A small, lightweight utility to instantiate objects in PHP without invoking their constructors.
Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
- facade
Send PHP errors to Flare.
A beautiful error page for Laravel apps.
The contracts used to display solutions on Ignition and Flare.
- guzzlehttp
Guzzle, an extensible PHP HTTP client.
Promises/A+ library for PHP with synchronous support.
PSR-7 HTTP message library.
- phpdocumentor
/phpDocumentor/ReflectionCommon
Common reflection classes used by phpdocumentor to reflect the code structure.
/phpDocumentor/ReflectionDocBlock
With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.
A PSR-5 based resolver of Class names, Types and Structural Element Names.
- league
Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.
Simple yet expressive schema-based configuration library for PHP apps.
Abstraction for local and remote filesystems.
/thephpleague/mime-type-detection
League Mime Type Detection.
- phpunit
/sebastianbergmann/php-code-coverage
Library that provides collection, processing, and rendering functionality for PHP code coverage information.
/sebastianbergmann/php-file-iterator
FilterIterator implementation that filters files based on a list of suffixes, prefixes, and other exclusion criteria.
/sebastianbergmann/php-invoker
Invoke PHP callables with a timeout.
/sebastianbergmann/php-text-template
A simple template engine.
Utility class for timing.
The PHP Unit Testing framework.
- psr
Common Container Interface (PHP FIG PSR-11).
Standard interfaces for event handling.
Common interface for HTTP clients.
Common interfaces for PSR-7 HTTP message factories.
Common interface for HTTP messages.
Common interface for logging libraries.
Common interfaces for simple caching.
- sebastian
Library for parsing CLI options.
Collection of value objects that represent the PHP code units.
/sebastianbergmann/code-unit-reverse-lookup
Looks up which function or method a line of code belongs to.
Provides the functionality to compare PHP values for equality.
Library for calculating the complexity of PHP code units.
Diff implementation.
/sebastianbergmann/environment
Provides functionality that helps writing PHP code that has runtime-specific (PHP / HHVM) execution paths.
Provides the functionality to export PHP variables for visualization.
/sebastianbergmann/global-state
Snapshotting of global state, factored out of PHPUnit into a stand-alone component.
/sebastianbergmann/lines-of-code
Library for counting the lines of code in PHP source code.
/sebastianbergmann/object-enumerator
Traverses array structures and object graphs to enumerate all referenced objects.
/sebastianbergmann/object-reflector
Allows reflection of object attributes, including inherited and non-public ones.
/sebastianbergmann/recursion-context
Provides functionality to recursively process PHP variables.
/sebastianbergmann/resource-operations
Provides a list of PHP built-in functions that operate on resources.
Collection of value objects that represent the types of the PHP type system.
Library that helps with managing the version number of Git-hosted PHP projects.
- symfony
The Console component eases the creation of beautiful and testable command line interfaces.
The CssSelector component converts CSS selectors to XPath expressions.
/symfony/deprecation-contracts
A generic function and convention to trigger deprecation notices.
The ErrorHandler component provides tools to manage errors and ease debugging PHP code.
The EventDispatcher component provides tools that allow your application components to communicate with each other by dispatching events and listening to them.
/symfony/event-dispatcher-contracts
A set of event dispatcher abstractions extracted out of the Symfony components.
The Finder component finds files and directories via an intuitive fluent interface.
/symfony/http-client-contracts
A set of HTTP client abstractions extracted out of the Symfony components.
The HttpFoundation component defines an object-oriented layer for the HTTP specification.
The HttpKernel component provides a structured process for converting a Request into a Response.
The MIME component allows manipulating MIME types.
This component provides a partial, native PHP implementation for the Ctype extension.
This component provides a native PHP implementation of the php.net/iconv functions.
/symfony/polyfill-intl-grapheme
This component provides a partial, native PHP implementation of the Grapheme functions from the Intl extension.
This component provides a partial, native PHP implementation for the Intl extension (IDN features).
/symfony/polyfill-intl-normalizer
This component provides a fallback implementation for the Normalizer class provided by the Intl extension.
This component provides a partial, native PHP implementation for the Mbstring extension.
This component provides functions added to PHP 7.2 core.
This component provides functions unavailable in releases prior to PHP 7.3.
This component provides functions unavailable in releases prior to PHP 8.0.
This component provides functions unavailable in releases prior to PHP 8.1.
The Process component executes commands in sub-processes.
The Routing component maps an HTTP request to a set of configuration variables.
A set of service abstractions extracted out of the Symfony components.
Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way.
The Translation component provides tools to internationalize your application.
/symfony/translation-contracts
A set of translation abstractions extracted out of the Symfony components.
The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. It provides a better dump() function that you can use instead of var_dump().