For some reason calling new static from a parent class from a callable argument in it's parent class was causing the returned object to be of the parent class, not the calling class on ubuntu using php-fpm (behavior was as expected using same setup on osx)
For some reason calling new static from a parent class from a callable argument in it's parent class was causing the returned object to be of the parent class, not the calling class on ubuntu using php-fpm (behavior was as expected using same setup on osx)

SleepingInsomniac/DataBaser