ZaliczkaAktywnaStorageAcl.php 1.1 KB

1234567891011121314151617181920212223242526
  1. <?php
  2. Lib::loadClass('Core_AclSimpleSchemaBase');// extends Core_AclBase
  3. Lib::loadClass('Core_AclHelper');
  4. Lib::loadClass('Schema_DefaultDb_zaliczka_ZaliczkaStorageAcl');
  5. class Schema_DefaultDb_zaliczka_ZaliczkaAktywnaStorageAcl extends Schema_DefaultDb_zaliczka_ZaliczkaStorageAcl {
  6. public $_simpleSchema = [
  7. 'root' => [
  8. '@namespace' => 'default_db/ZALICZKA/ZaliczkaAktywna',// Api_WfsNs::getBaseWfsUri() . '/default_db/Zaliczka'
  9. '@derived' => [
  10. 'default_db/ZALICZKA/Zaliczka'
  11. ],
  12. '@primaryKey' => 'id',
  13. 'id' => 'xsd:integer',
  14. 'created' => [ '@type' => 'xsd:date', '@alias' => 'A_RECORD_CREATE_DATE' ],
  15. 'worker' => [ '@ref' => 'default_objects/AccessOwner' ],// 'alias_ref:default_objects:AccessOwner'
  16. // 'worker' => [ '@ref' => 'Worker' ],
  17. 'kwota' => [ '@type' => 'xsd:decimal', '@totalDigits' => 16, '@fractionDigits' => 2 ],
  18. 'nierozliczona_kwota' => [ '@type' => 'xsd:decimal', '@totalDigits' => 16, '@fractionDigits' => 2 ],
  19. 'pozycja' => [ '@ref' => 'default_db/ZALICZKA_POZYCJA/ZaliczkaPozycja', '@maxOccurs' => 'unbounded' ]
  20. ],
  21. ];
  22. }