interfaceGrantOptionsForm
interface GrantOptionsForm
extends Element
Public API: explicitly declared with
@visibility public.The grant_options SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\GrantOptionsForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 3
- GrantOptionsChoice_d601384a packages/sql-semantics-mysql/resources/models/Choice/GrantOptionsChoice_d601384a.php:15
- GrantOptionsWithWithGrantOptionList_7f7d5bbd packages/sql-semantics-mysql/resources/models/Value/GrantOptionsWithWithGrantOptionList_7f7d5bbd.php:15
- GrantOptionsWith_06da85ff packages/sql-semantics-mysql/resources/models/Value/GrantOptionsWith_06da85ff.php:15
Method calls 5
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f::write() packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f.php:57
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410::write() packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410.php:59
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914::write() packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914.php:57
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantWithGrantAllOptPrivilegesOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsOptG_5a90256e::write() packages/sql-semantics-mysql/resources/models/Value/GrantWithGrantAllOptPrivilegesOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsOptG_5a90256e.php:61
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantWithGrantRoleOrPrivilegeListOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsO_c652ce74::write() packages/sql-semantics-mysql/resources/models/Value/GrantWithGrantRoleOrPrivilegeListOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsO_c652ce74.php:59
Type declarations 10
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f.php:27
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f.php:95
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410.php:28
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410.php:105
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914.php:27
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914.php:95
- type SqlSemantics\Statement\Model\MySql\Value\GrantWithGrantAllOptPrivilegesOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsOptG_5a90256e packages/sql-semantics-mysql/resources/models/Value/GrantWithGrantAllOptPrivilegesOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsOptG_5a90256e.php:27
- type SqlSemantics\Statement\Model\MySql\Value\GrantWithGrantAllOptPrivilegesOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsOptG_5a90256e packages/sql-semantics-mysql/resources/models/Value/GrantWithGrantAllOptPrivilegesOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsOptG_5a90256e.php:101
- type SqlSemantics\Statement\Model\MySql\Value\GrantWithGrantRoleOrPrivilegeListOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsO_c652ce74 packages/sql-semantics-mysql/resources/models/Value/GrantWithGrantRoleOrPrivilegeListOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsO_c652ce74.php:27
- type SqlSemantics\Statement\Model\MySql\Value\GrantWithGrantRoleOrPrivilegeListOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsO_c652ce74 packages/sql-semantics-mysql/resources/models/Value/GrantWithGrantRoleOrPrivilegeListOnSymOptAclTypeGrantIdentToSymUserListGrantOptionsO_c652ce74.php:99