protected function getBindingDictionary(AlmanacBinding $binding) { return array('id' => (int) $binding->getID(), 'phid' => $binding->getPHID(), 'properties' => $this->getPropertiesDictionary($binding), 'interface' => $this->getInterfaceDictionary($binding->getInterface())); }
protected function getAlmanacBindingDictionary(AlmanacBinding $binding) { $interface = $binding->getInterface(); return array('id' => (int) $binding->getID(), 'phid' => $binding->getPHID(), 'properties' => $this->getAlmanacPropertyList($binding), 'interface' => $this->getAlmanacInterfaceDictionary($interface), 'disabled' => (bool) $binding->getIsDisabled()); }