interfaceRequireClauseForm
interface RequireClauseForm
extends Element
Public API: explicitly declared with
@visibility public.The require_clause SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\RequireClauseForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 5
- RequireClauseWithRequireSymNoneSym_74f76803 packages/sql-semantics-mysql/resources/models/Value/RequireClauseWithRequireSymNoneSym_74f76803.php:15
- RequireClauseWithRequireSymRequireList_7f57c21b packages/sql-semantics-mysql/resources/models/Value/RequireClauseWithRequireSymRequireList_7f57c21b.php:15
- RequireClauseWithRequireSymSslSym_6e604454 packages/sql-semantics-mysql/resources/models/Value/RequireClauseWithRequireSymSslSym_6e604454.php:15
- RequireClauseWithRequireSymX509Sym_cfb95b6c packages/sql-semantics-mysql/resources/models/Value/RequireClauseWithRequireSymX509Sym_cfb95b6c.php:15
- RequireClauseWith_6cc389b6 packages/sql-semantics-mysql/resources/models/Value/RequireClauseWith_6cc389b6.php:15
Method calls 7
- method-call SqlSemantics\Statement\Model\MySql\Value\AlterUserStmtWithAlterUserCommandAlterUserListRequireClauseConnectOptionsOptAccountLockPassw_93f5dc3c::write() packages/sql-semantics-mysql/resources/models/Value/AlterUserStmtWithAlterUserCommandAlterUserListRequireClauseConnectOptionsOptAccountLockPassw_93f5dc3c.php:49
- method-call SqlSemantics\Statement\Model\MySql\Value\AlterWithAlterUserCommandGrantListRequireClauseConnectOptionsOptAccountLockPasswordE_22514d6b::write() packages/sql-semantics-mysql/resources/models/Value/AlterWithAlterUserCommandGrantListRequireClauseConnectOptionsOptAccountLockPasswordE_22514d6b.php:47
- method-call SqlSemantics\Statement\Model\MySql\Value\CreateWithCreateUserOptIfNotExistsClearPrivilegesGrantListRequireClauseConnectOptions_85d2fc69::write() packages/sql-semantics-mysql/resources/models/Value/CreateWithCreateUserOptIfNotExistsClearPrivilegesGrantListRequireClauseConnectOptions_85d2fc69.php:57
- method-call SqlSemantics\Statement\Model\MySql\Value\CreateWithCreateUserOptIfNotExistsCreateUserListDefaultRoleClauseRequireClauseConnect_8ff04e8d::write() packages/sql-semantics-mysql/resources/models/Value/CreateWithCreateUserOptIfNotExistsCreateUserListDefaultRoleClauseRequireClauseConnect_8ff04e8d.php:59
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f::write() packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f.php:55
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410::write() packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410.php:57
- method-call SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914::write() packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914.php:55
Type declarations 14
- type SqlSemantics\Statement\Model\MySql\Value\AlterUserStmtWithAlterUserCommandAlterUserListRequireClauseConnectOptionsOptAccountLockPassw_93f5dc3c packages/sql-semantics-mysql/resources/models/Value/AlterUserStmtWithAlterUserCommandAlterUserListRequireClauseConnectOptionsOptAccountLockPassw_93f5dc3c.php:25
- type SqlSemantics\Statement\Model\MySql\Value\AlterUserStmtWithAlterUserCommandAlterUserListRequireClauseConnectOptionsOptAccountLockPassw_93f5dc3c packages/sql-semantics-mysql/resources/models/Value/AlterUserStmtWithAlterUserCommandAlterUserListRequireClauseConnectOptionsOptAccountLockPassw_93f5dc3c.php:77
- type SqlSemantics\Statement\Model\MySql\Value\AlterWithAlterUserCommandGrantListRequireClauseConnectOptionsOptAccountLockPasswordE_22514d6b packages/sql-semantics-mysql/resources/models/Value/AlterWithAlterUserCommandGrantListRequireClauseConnectOptionsOptAccountLockPasswordE_22514d6b.php:25
- type SqlSemantics\Statement\Model\MySql\Value\AlterWithAlterUserCommandGrantListRequireClauseConnectOptionsOptAccountLockPasswordE_22514d6b packages/sql-semantics-mysql/resources/models/Value/AlterWithAlterUserCommandGrantListRequireClauseConnectOptionsOptAccountLockPasswordE_22514d6b.php:73
- type SqlSemantics\Statement\Model\MySql\Value\CreateWithCreateUserOptIfNotExistsClearPrivilegesGrantListRequireClauseConnectOptions_85d2fc69 packages/sql-semantics-mysql/resources/models/Value/CreateWithCreateUserOptIfNotExistsClearPrivilegesGrantListRequireClauseConnectOptions_85d2fc69.php:27
- type SqlSemantics\Statement\Model\MySql\Value\CreateWithCreateUserOptIfNotExistsClearPrivilegesGrantListRequireClauseConnectOptions_85d2fc69 packages/sql-semantics-mysql/resources/models/Value/CreateWithCreateUserOptIfNotExistsClearPrivilegesGrantListRequireClauseConnectOptions_85d2fc69.php:99
- type SqlSemantics\Statement\Model\MySql\Value\CreateWithCreateUserOptIfNotExistsCreateUserListDefaultRoleClauseRequireClauseConnect_8ff04e8d packages/sql-semantics-mysql/resources/models/Value/CreateWithCreateUserOptIfNotExistsCreateUserListDefaultRoleClauseRequireClauseConnect_8ff04e8d.php:27
- type SqlSemantics\Statement\Model\MySql\Value\CreateWithCreateUserOptIfNotExistsCreateUserListDefaultRoleClauseRequireClauseConnect_8ff04e8d packages/sql-semantics-mysql/resources/models/Value/CreateWithCreateUserOptIfNotExistsCreateUserListDefaultRoleClauseRequireClauseConnect_8ff04e8d.php:103
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f.php:26
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnFunctionSymGrantIdentToSymGrantListRequireClauseGrantOptio_3c46043f.php:87
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410.php:27
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnOptTableGrantIdentToSymGrantListRequireClauseGrantOptions_50dfc410.php:97
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914.php:26
- type SqlSemantics\Statement\Model\MySql\Value\GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914 packages/sql-semantics-mysql/resources/models/Value/GrantCommandWithGrantPrivilegesOnProcedureSymGrantIdentToSymGrantListRequireClauseGrantOpti_c31de914.php:87