/** * Convert the given scalar DAO to an array and prepend metadata. * * @param Tracker_ScalarDao $scalarDao scalar DAO * @return array associative array representation of the scalar DAO with metadata prepended */ protected function _toArray($scalarDao) { $scalarArray = array('_id' => $scalarDao->getKey(), '_type' => 'Tracker_Scalar'); return array_merge($scalarArray, $scalarDao->toArray()); }