The has* and get* methods reference different method names. Is it $this->deviceStartup() $this->perDeviceStartup()?