History log of /PHP-7.3/ext/standard/tests/class_object/trait_exists_variation_002.phpt
Revision Date Author Comments
# 113213f0 15-Oct-2018 Peter Kokot <peterkokot@gmail.com>

Sync leading and final newlines in *.phpt sections

This patch adds missing newlines, trims multiple redundant final
newlines into a single one, and trims redundant leading newlines in all
*.phpt sections.

According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.

C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."

Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.

[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2


# 782352c5 14-Oct-2018 Peter Kokot <peterkokot@gmail.com>

Trim trailing whitespace in *.phpt


# 17ccbeec 14-Oct-2018 Peter Kokot <peterkokot@gmail.com>

Trim trailing whitespace in *.phpt


# 7af945e2 14-Oct-2018 Peter Kokot <peterkokot@gmail.com>

Trim trailing whitespace in *.phpt


# fef879a2 04-Feb-2018 Gabriel Caruso <carusogabriel34@gmail.com>

Use bool instead of boolean while throwing a type error

PHP requires boolean typehints to be written "bool" and disallows
"boolean" as an alias. This changes the error messages to match
the actual type name and avoids confusing messages like "must be
of type boolean, boolean given".

This a followup to ce1d69a1f6dcf15d43029301059c25e5bc09a577, which
implements the same change for integer->int.


# 162aa1a5 30-Jan-2017 Nikita Popov <nikita.ppv@gmail.com>

Deprecate __autoload()


# 04145dc2 22-Apr-2013 Veres Lajos <vlajos@gmail.com>

typo fixes (argument)


# d81ea16e 21-Oct-2011 Stanislav Malyshev <stas@php.net>

Changed silent conversion of array to string to produce a notice. (Patrick)


# ed12ebc7 21-Oct-2011 Stanislav Malyshev <stas@php.net>

Changed silent conversion of array to string to produce a notice. (Patrick)


# 478e5d1d 09-Jan-2011 Stefan Marr <gron@php.net>

Added trait_exists() [TRAITS] [DOC]

- also changed class_exists() to return false for traits
- added related tests, and get_declared_traits() tests in ext/s/t/co