SilverStripe 2.4 API Docs
  • Package
  • Class
  • Tree
  • Deprecated
Version: master
  • master
  • 3.1
  • 3.0
  • 2.4
  • tagfield

Packages

  • cms
    • assets
    • batchaction
    • batchactions
    • bulkloading
    • comments
    • content
    • core
    • export
    • publishers
    • reports
    • security
    • tasks
  • forms
    • actions
    • core
    • fields-basic
    • fields-dataless
    • fields-datetime
    • fields-files
    • fields-formatted
    • fields-formattedinput
    • fields-relational
    • fields-structural
    • transformations
    • validators
  • installer
  • None
  • PHP
  • sapphire
    • api
    • bulkloading
    • control
    • core
    • cron
    • dev
    • email
    • fields-formattedinput
    • filesystem
    • formatters
    • forms
    • i18n
    • integration
    • misc
    • model
    • parsers
    • search
    • security
    • tasks
    • testing
    • tools
    • validation
    • view
    • widgets

Classes

  • Authenticator
  • BasicAuth
  • ChangePasswordForm
  • Group
  • GroupCsvBulkLoader
  • LoginAttempt
  • LoginForm
  • Member
  • Member_ChangePasswordEmail
  • Member_DatetimeOptionsetField
  • Member_ForgotPasswordEmail
  • Member_GroupSet
  • Member_ProfileForm
  • Member_SignupEmail
  • Member_Validator
  • MemberAuthenticator
  • MemberCsvBulkLoader
  • MemberLoginForm
  • MemberPassword
  • NullSecurityToken
  • NZGovtPasswordValidator
  • PasswordEncryptor
  • PasswordEncryptor_LegacyPHPHash
  • PasswordEncryptor_MySQLOldPassword
  • PasswordEncryptor_MySQLPassword
  • PasswordEncryptor_None
  • PasswordEncryptor_PHPHash
  • PasswordValidator
  • Permission
  • Permission_Group
  • PermissionCheckboxSetField
  • PermissionCheckboxSetField_Readonly
  • PermissionRole
  • PermissionRoleCode
  • RandomGenerator
  • Security
  • SecurityToken

Interfaces

  • PermissionProvider

Exceptions

  • PasswordEncryptor_NotFoundException

Class Member_Validator

Member Validator

Object
Extended by Validator
Extended by RequiredFields
Extended by Member_Validator
Package: sapphire\security
Located at sapphire/security/Member.php

Methods summary

public
# __construct( )

Constructor

Constructor

Overrides

RequiredFields::__construct
public boolean
# php( array $data )

Check if the submitted member data is valid (server-side)

Check if the submitted member data is valid (server-side)

Check if a member with that email doesn't already exist, or if it does that it is this member.

Parameters

$data
array
$data Submitted data

Returns

boolean
Returns TRUE if the submitted data is valid, otherwise FALSE.

Overrides

RequiredFields::php
public boolean
# javascript( )

Check if the submitted member data is valid (client-side)

Check if the submitted member data is valid (client-side)

Returns

boolean
Returns TRUE if the submitted data is valid, otherwise FALSE.

Overrides

RequiredFields::javascript

Methods inherited from RequiredFields

addRequiredField(), appendRequiredFields(), debug(), fieldIsRequired(), getRequired(), removeRequiredField(), removeValidation(), useLabels()

Methods inherited from Validator

getCombinedError(), getError(), getErrors(), getJavascriptValidationHandler(), get_javascript_validator_handler(), includeJavascriptValidation(), requireField(), setForm(), setJavascriptValidationHandler(), set_javascript_validation_handler(), showError(), validate(), validationError()

Methods inherited from Object

__call(), __toString(), addMethodsFrom(), addStaticVars(), addWrapperMethod(), add_extension(), add_static_var(), allMethodNames(), cacheToFile(), cacheToFileWithArgs(), clearCache(), combined_static(), create(), createMethod(), create_from_string(), defineMethods(), exists(), extInstance(), extend(), getCustomClass(), getExtensionInstance(), getExtensionInstances(), get_extensions(), get_static(), hasExtension(), hasMethod(), has_extension(), invokeWithExtensions(), is_a(), loadCache(), parentClass(), parse_class_spec(), remove_extension(), sanitiseCachename(), saveCache(), set_stat(), set_static(), set_uninherited(), stat(), strong_create(), uninherited(), uninherited_static(), useCustomClass()

Magic methods summary

Properties summary

protected array $customRequired
#

Properties inherited from RequiredFields

$required, $useLabels

Properties inherited from Validator

$errors, $form, $javascriptValidationHandler, $javascript_validation_handler

Properties inherited from Object

$class, $extension_instances, $extensions

Comments

Comment policy: Please use comments for tips and corrections about the described functionality. Comments are moderated, we reserve the right to remove comments that are inappropriate or are no longer relevant.
Use the Silverstripe Forum to ask questions.
blog comments powered by Disqus
SilverStripe 2.4 API Docs API documentation generated by ApiGen 2.8.0