選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

SpLuRemovePermission.php 987B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. /**
  3. * AUTO GENERATED BY LUTICATE GENERATOR
  4. * ANY CHANGES WILL BE OVERWRITTEN
  5. */
  6. namespace Luticate\Auth\DataAccess\SP;
  7. use Luticate\Utils\LuSpModel;
  8. use Illuminate\Support\Facades\DB;
  9. class SpLuRemovePermission extends LuSpModel {
  10. protected static function damToDbo($dam)
  11. {
  12. if (is_null($dam))
  13. return null;
  14. $dbo = new SpLuRemovePermission();
  15. $dbo->setSpLuRemovePermission($dam->sp_lu_remove_permission);
  16. return $dbo;
  17. }
  18. public static function execute($_permisson_name)
  19. {
  20. $values = DB::select('SELECT * FROM sp_lu_remove_permission(?)', array($_permisson_name));
  21. return self::damToDbo($values[0]);
  22. }
  23. /**
  24. * @var boolean
  25. */
  26. protected $_spLuRemovePermission;
  27. public function getSpLuRemovePermission()
  28. {
  29. return $this->_spLuRemovePermission;
  30. }
  31. public function setSpLuRemovePermission($value)
  32. {
  33. $this->_spLuRemovePermission = $value;
  34. }
  35. }