Index
A
- abstract classes
- acceptance tests
- aliases
- anonymous functions
- Apache
- API
- APIs
- arguments by value
- arithmetic operators
- array functions
- arrays
- assertions
- assignment operators
- authentication
- authorization
- autoloader
- autoloading
B
- BDD
- BDD, with Behat
- Behat
- behavior-driven development
- behavioral specifications
- best practices, REST APIs
- browsers
- business writing tests
C
- cache layer
- callable
- casting
- C for controller
- class
- class constructors
- classes
- class methods
- class properties
- code coverage
- command line
- comparison operators
- components, frameworks
- Composer
- conditionals
- constraints
- continuous integration (CI)
- controllers
- control structures
- cookies
- CSS
- cURL
D
- data
- databases
- databases, data types
- database testing
- data providers
- data providing
- Data Source Name (DSN) / Connecting to the database
- data types
- date and time data types
- decrementing operators
- DELETE method / DELETE
- dependency injection
- dependency injector
- design patterns
- DesignPatternsPHP
- DI
- doubles
- do…while loop / Do…while
E
- elements
- Eloquent JavaScript
- empty function
- encapsulation
- environment
- environment setup, on OS X
- environment setup, on Ubuntu
- environment setup, on Windows
- escape characters
- exception handling
- exceptions
- exit condition / For
- expecting exceptions
- expression
F
- factory design pattern
- feature
- features, frameworks
- feature tests
- fetch mode
- fields
- fields, table
- files
- filesystem
- filesystem functions
- finally block
- foreach loop / Foreach
- foreign key behaviors / Foreign key behaviors
- foreign keys
- for loop / For
- foundations, REST APIs
- framework, types
- frameworks
- function arguments / Function arguments
- functions
- functions, arrays
- functions, date and time data types
- functions, PDO
- functions, PHP files
- functions, strings
G
- GET method / GET
- getter
- Gherkin
- Given-When-Then test cases
- Goutte
- Graphical User Interface (GUI)
- Guzzle
H
- HTML
- HTML forms
- HTTP
- HTTP message, parts
- HTTP method
- HTTP protocol
- HTTP request methods
I
- 500 internal server error / 5xx – server error
- IlluminateDatabaseEloquentModel / Project setup
- impersonification
- incrementing operators
- indexes
- infinite loops / While
- information hiding
- inheritance
- installing
- integration tests
- interface
- internationalization
- isset function
J
K
L
- lambda functions
- Laravel
- Laravel framework
- layout
- lazy load
- left joins
- list of values
- lists
- logical operators
- loops
M
- magic methods
- maps
- methods
- methods visibility
- M for model
- Mink
- mocks
- models
- Monolog
- MVC pattern
- MySQL
- MySQL engines
- MySQL server installer
- MySQL Workbench
N
- namespaces
- Nginx
- numeric data types
O
- OAuth2 authentication
- OAuth 2.0
- OAuth2Server
- Object-relational mapping (ORM)
- objects
- operator precedence
- operators
- optional arguments / Function arguments
- overindexing
- overloaded functions / Function declaration
P
- Packagist
- PDO
- PHP
- PHP, and HTML
- PHP, in web applications
- PHP built-in server
- PHP files
- PHP functions, filesystem
- PHP installer
- PHPUnit
- phpunit.xml file
- Pimple
- polymorphism
- POST method / POST and PUT
- prepared statements / Prepared statements
- primary keys
- production web servers
- project setup, Silex microframework
- properties visibility
- PUT method / POST and PUT
Q
R
S
- scenarios
- schemas
- sender
- setter
- Silex
- Silex microframework
- singleton design pattern
- spl_autoload_register function
- standards, PHP
- static methods
- static properties
- status codes
- status codes, in responses
- step definitions
- steps
- string data types
- strings
- superglobals
- switch…case
- Symfony
- Symfony 2
T
U
- unique keys
- unit tests
- user management, Laravel framework
V
- Vagrant
- variable expanding
- variables
- variable scope / Function declaration
- version control systems (VCS)
- V for view
- views
- visibility
W
- web applications
- web drivers
- web forms
- web page
- web servers
- website
- while loop / While
X
- 2xx - success status codes
- 3xx - redirection status codes
- 4xx - client error status codes
- 5xx - server error / 5xx – server error
Z
- Zend Framework 2
- ZIP file, Nginx
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.