object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007290"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007290"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007290"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006792"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006792"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006792"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.3.4
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009105"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009105"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009105"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.3.3
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007149"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007149"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007149"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.3.2
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004307"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004307"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004307"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.3.1
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003964"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003964"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003964"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.20, 8.3.0
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003928"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003928"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003928"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.18
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007779"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007779"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.007779"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.17
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010571"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010571"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010571"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.16
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006956"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006956"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006956"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.15
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003754"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003754"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003754"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.14
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003771"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003771"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003771"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.13
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003923"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003923"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003923"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.12
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004041"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004041"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004041"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.11
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004302"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004302"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004302"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.10
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005561"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005561"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005561"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.9
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004437"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004437"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004437"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.8
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003989"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003989"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003989"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.7
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003985"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003985"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003985"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.6
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004148"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004148"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004148"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.5
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003950"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003950"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003950"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.4
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003888"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003888"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003888"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.3
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005597"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005597"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005597"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.2
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003823"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003823"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003823"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.1
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004085"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004085"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004085"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.2.0
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003807"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003807"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003807"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.28
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008227"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008227"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008227"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.27
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003902"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003902"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003902"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.26
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003890"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003890"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003890"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.25
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003651"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003651"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003651"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.24
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004088"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004088"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004088"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.23
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005130"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005130"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005130"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.22
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003941"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003941"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003941"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.21
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004087"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004087"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004087"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.19
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004021"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004021"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004021"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.18
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004457"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004457"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004457"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.17
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004140"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004140"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004140"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.16
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003730"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003730"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003730"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.15
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003861"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003861"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003861"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.14
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003581"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003581"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003581"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.13
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004092"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004092"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004092"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.0, 8.1.12
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004161"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004161"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004161"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.11
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006078"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006078"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006078"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.10
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004086"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004086"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004086"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.9
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004475"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004475"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004475"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.8
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003795"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003795"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003795"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.7
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003476"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003476"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003476"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.6
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003708"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003708"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003708"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.5
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003972"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003972"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003972"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.4
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004238"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004238"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004238"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.3
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004194"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004194"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004194"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.2
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003991"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003991"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003991"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.1.1
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003821"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003821"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003821"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.30
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003566"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003566"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003566"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.29
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003952"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003952"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003952"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.23, 8.0.28
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003400"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003400"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003400"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.27
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003678"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003678"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003678"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.26
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003692"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003692"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003692"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.29, 8.0.25
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003335"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003335"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003335"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.24
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003456"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003456"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003456"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.22
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003502"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003502"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003502"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.21
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003381"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003381"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003381"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.20
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003340"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003340"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003340"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.19
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005887"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005887"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005887"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.18
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003554"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003554"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003554"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.17
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003983"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003983"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003983"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.16
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003753"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003753"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003753"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.16, 8.0.15
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004111"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004111"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004111"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.14
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003412"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003412"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003412"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.13
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.003510"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.003510"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.003510"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.12
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003998"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003998"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003998"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.11
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003699"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003699"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003699"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.10
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003615"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003615"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003615"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.9
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003798"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003798"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003798"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.8
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011518"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011518"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011518"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.7
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003793"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003793"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003793"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.6
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003606"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003606"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003606"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.5
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004020"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004020"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004020"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.3
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009913"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009913"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009913"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.2
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009583"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009583"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009583"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.1
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004040"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004040"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004040"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 8.0.0
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011847"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011847"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011847"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.33
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.002142"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.002142"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.002142"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.32
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003089"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003089"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003089"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.30
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003889"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003889"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003889"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.28
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003327"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003327"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003327"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.27
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004691"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004691"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004691"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.26
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004363"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004363"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004363"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.25
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003294"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003294"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003294"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.24
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003450"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003450"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003450"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.23
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003416"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003416"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003416"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.22
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003880"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003880"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003880"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.21
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008699"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008699"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008699"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.20
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003415"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003415"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003415"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.16
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008135"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008135"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008135"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.14
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010096"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010096"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010096"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.13
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009502"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009502"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009502"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.12
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.014641"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.014641"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.014641"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.11
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008363"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008363"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008363"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.10
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010201"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010201"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010201"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.9
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010680"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010680"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010680"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.8
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010243"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010243"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010243"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.7
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008889"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008889"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008889"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.6
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2020-05-18 01:39:25.147532"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2020-05-18 01:39:25.147532"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2020-05-18 01:39:25.147532"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.5
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003398"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003398"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003398"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.4
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008793"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008793"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008793"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.4.0
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2019-11-30 20:50:10.706508"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2019-11-30 20:50:10.706508"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2019-11-30 20:50:10.706508"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.33
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.002929"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.002929"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.002929"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.32
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.002521"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.002521"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 15:06:48.002521"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.31
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003382"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003382"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003382"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.30
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003461"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003461"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003461"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.29
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003331"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003331"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003331"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.28
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008727"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008727"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008727"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.26
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011141"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011141"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011141"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.24
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.014148"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.014148"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.014148"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.23
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010641"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010641"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010641"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.21
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010520"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010520"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010520"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.20
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010421"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010421"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010421"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.19
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010723"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010723"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010723"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.18
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005499"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005499"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005499"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.17
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.023934"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.023934"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.023934"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.3.16
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008566"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008566"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008566"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.33
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010426"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010426"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010426"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.32
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011101"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011101"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.011101"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.31
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010120"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010120"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010120"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.30
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010181"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010181"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010181"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.29
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010904"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010904"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010904"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.8
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010693"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010693"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010693"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.7
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006588"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006588"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006588"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.6
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003836"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003836"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003836"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.5
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004605"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004605"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004605"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.4
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004655"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004655"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004655"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.3
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006768"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006768"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006768"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.2
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006735"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006735"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.006735"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.1
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004369"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004369"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004369"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.2.0
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004725"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004725"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004725"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.20
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004464"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004464"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004464"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.19
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010408"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010408"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.010408"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.18
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003973"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003973"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003973"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.17
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.012111"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.012111"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.012111"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.15
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003946"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003946"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.003946"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.14
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005349"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005349"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.005349"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.13
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.012742"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.012742"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.012742"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.12
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004233"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004233"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004233"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.11
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009097"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009097"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.009097"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.10
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004401"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004401"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004401"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.9
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008673"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008673"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.008673"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.8
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004456"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004456"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004456"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.7
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004054"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004054"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.004054"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.6
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.034789"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.034789"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.034789"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.5
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.026248"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.026248"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.026248"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.4
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.020058"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.020058"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.020058"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.3
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.2
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.019972"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.019972"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.019972"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.1
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.016045"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.016045"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.016045"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.
Output for 7.1.0
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
NULL
["state":"MyEntity":private]=>
string(3) "new"
}
----
set State as in progress and set the initial date
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.015722"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
set State as complete and leave date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.015722"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(8) "complete"
}
----
change the state back to in progress and leave the date unchanged
object(MyEntity)#1 (2) {
["dateStarted":"MyEntity":private]=>
object(DateTime)#2 (3) {
["date"]=>
string(26) "2018-07-29 17:06:48.015722"
["timezone_type"]=>
int(3)
["timezone"]=>
string(16) "Europe/Amsterdam"
}
["state":"MyEntity":private]=>
string(11) "in_progress"
}
----
use an invalid state string
Fatal error: Uncaught InvalidArgumentException: Unknown state "Wrong State". Expected one of: "new", "in_progress", "complete" in /in/s9PJu:65
Stack trace:
#0 /in/s9PJu(32): MyEntity->validateState('Wrong State')
#1 /in/s9PJu(105): MyEntity->setState('Wrong State')
#2 {main}
thrown in /in/s9PJu on line 65
Process exited with code 255.