CompilableRules.php 376 B

1234567891011121314151617
  1. <?php
  2. namespace Illuminate\Contracts\Validation;
  3. interface CompilableRules
  4. {
  5. /**
  6. * Compile the object into usable rules.
  7. *
  8. * @param string $attribute
  9. * @param mixed $value
  10. * @param mixed $data
  11. * @param mixed $context
  12. * @return \stdClass
  13. */
  14. public function compile($attribute, $value, $data = null, $context = null);
  15. }