<?xml version="1.0"?><phpdoc><class name="Bs_FormFieldLastname" extends="Bs_FormFieldText" undoc="false" access="public" package="Form"><file>C:/usr/local/lib/php/blueshoes-4.2/core/html/form/specialfields/Bs_FormFieldLastname.class.php</file><doc><author email="andrej@arn.li">andrej arn</author><inherited src="Array"/><overriden src="Array"/><description>dependencies: php wddx extension, Bs_FormFieldText</description><shortdescription>Lastname Form Field Class</shortdescription><version>4.0.$id$</version><copyright>blueshoes.org</copyright></doc><function name="&amp;getField" undoc="true" access="private"><doc><parameter name="$explodeKey" default="NULL," type="mixed">(int or string)</parameter><parameter name="$addEnforceCheckbox" default="TRUE" type="bool">default is TRUE. adds the enforce checkbox automatically, if needed. see (parent::)addEnforceCheckbox().</parameter><return type="void"/><overriden src="Bs_FormFieldTxt"/><description>we just do it a bit different in &amp;apos;normal&amp;apos; display mode. see code :)</description><shortdescription>overwrites and uses parent method. look there.</shortdescription></doc></function><function name="Bs_FormFieldLastname" undoc="true" access="public"><doc><return type="void"/></doc></function><variable name="$firstnameField" access="public" type="string"><doc><description/><shortdescription>name of the lastname field - if used.</shortdescription></doc></variable><constant name="BS_FORMFIELDLASTNAME_VERSION" undoc="true" access="private" case="default: case sensitive">4.0.$x$<doc></doc></constant><inherited src="Bs_FormFieldText" type="functions"><element>bs_formfieldtext</element></inherited><inherited src="Bs_FormFieldTxt" type="functions"><element>bs_formfieldtxt</element></inherited><inherited src="Bs_FormField" type="functions"><element>bs_formfield</element><element>&amp;getelement</element><element>getfield</element><element>addenforcecheckbox</element><element>isexplodable</element><element>getadvancedstyle</element><element>getadvancedstylehelper</element><element>setexplode</element><element>getlabel</element><element>inputmanipulate</element><element>inputvalidate</element><element>validatemust</element><element>validateonlyoneof</element><element>validateonlyif</element><element>validateminlength</element><element>validatemaxlength</element><element>validatemuststartwith</element><element>validatenotstartwith</element><element>validatemustendwith</element><element>validatenotendwith</element><element>validatemustcontain</element><element>validatenotcontain</element><element>validateequalto</element><element>validatenotequalto</element><element>validatedatatype</element><element>validateregularexpression</element><element>validateadditionalcheck</element><element>validatemustbeunique</element><element>getvisibility</element><element>getonenterbehavior</element><element>getonentercode</element><element>applyonenterbehavior</element><element>shouldpersist</element><element>getdbdatatype</element><element>getdbfieldname</element><element>_getmaxlength</element><element>_gettagstringevents</element><element>getvalue</element><element>_gettagstringvalue</element><element>_gettagstringstyles</element><element>_gettagstringadditionaltags</element><element>getcaption</element><element>getcaptionforformoutput</element><element>geterror</element><element>gethelp</element><element>_highlightaccesskey</element><element>_getaccesskey</element><element>getfieldashidden</element><element>_getfieldnameforhtml</element><element>hasjavascript</element><element>ismust</element><element>_anyifcase</element><element>_markasused</element><element>_getbsdatainfonumber</element><element>isfilledin</element><element>_evalwrap</element><element>unpersisttrigger</element><element>geterrormessage</element><element>&amp;serialize</element><element>unserialize</element><element>&amp;encrypt</element><element>&amp;decrypt</element><element>initfrompost</element></inherited><inherited src="Bs_FormElement" type="functions"><element>bs_formelement</element><element>hasformobject</element><element>setformobject</element><element>getcaption</element><element>getelement</element><element>getlevel</element><element>_doelementstringformat</element><element>_getparamvalue</element><element>getlanguagedependentvalue</element></inherited><inherited src="Bs_Object" type="functions"><element>isex</element><element>isexception</element><element>tostring</element><element>tohtml</element><element>persist</element><element>unpersist</element><element>bs_object</element><element>bbsetoutput</element><element>bbawake</element><element>bbisawake</element><element>bbxmsg</element><element>bbxfunctionstart</element><element>bbxfunctionend</element><element>bbxecho</element><element>bbxvar</element><element>bbxvardump</element><element>bbforcetrace</element><element>bbbufferstart</element><element>bbbufferget</element><element>bbbufferendflush</element><element>bbbufferendclean</element></inherited><inherited src="Bs_FormFieldText" type="consts"><element>bs_formfieldtext_version</element></inherited><inherited src="Bs_FormFieldTxt" type="consts"><element>bs_formfieldtxt_version</element></inherited><inherited src="Bs_FormField" type="consts"><element>bs_formfield_version</element><element>bs_ff_error</element></inherited><inherited src="Bs_FormElement" type="consts"><element>bs_formelement_version</element></inherited><inherited src="Bs_Object" type="consts"><element>bs_object_version</element></inherited><inherited src="Bs_FormFieldTxt" type="variables"><element>$size</element></inherited><inherited src="Bs_FormField" type="variables"><element>$_bs_string</element><element>$_bs_array</element><element>$_bs_htmlutil</element><element>$_bs_date</element><element>$fieldtype</element><element>$caption</element><element>$defaulterrormessage</element><element>$errormessage</element><element>$errortype</element><element>$level</element><element>$editability</element><element>$accessrights</element><element>$visibility</element><element>$isused</element><element>$valuedefault</element><element>$valuedefaulttype</element><element>$valuereceived</element><element>$valuedisplay</element><element>$valueinternal</element><element>$savetodb</element><element>$dbfieldname</element><element>$dbdatatype</element><element>$dbnotnull</element><element>$dbprimarykey</element><element>$dbkey</element><element>$dbindexfulltext</element><element>$dbautoincrement</element><element>$dbunique</element><element>$dbforeignkey</element><element>$dbattributes</element><element>$explodeeval</element><element>$_explodearray</element><element>$direction</element><element>$styles</element><element>$advancedstyles</element><element>$events</element><element>$onenter</element><element>$additionaltags</element><element>$bsdatatype</element><element>$bsdatainfo</element><element>$bsdatamanipulation</element><element>$bsdatamanipvar</element><element>$enforce</element><element>$_must</element><element>$must</element><element>$mustif</element><element>$mustoneof</element><element>$mustoneofif</element><element>$onlyoneof</element><element>$onlyif</element><element>$onlyoneofif</element><element>$minlength</element><element>$maxlength</element><element>$muststartwith</element><element>$notstartwith</element><element>$mustendwith</element><element>$notendwith</element><element>$mustcontain</element><element>$notcontain</element><element>$equalto</element><element>$notequalto</element><element>$mustbeunique</element><element>$regularexpression</element><element>$additionalcheck</element><element>$trim</element><element>$remove</element><element>$removei</element><element>$replace</element><element>$replacei</element><element>$case</element><element>$codepostreceive</element><element>$codepostload</element><element>$this</element><element>$charsrule</element></inherited><inherited src="Bs_FormElement" type="variables"><element>$persister</element><element>$persisterid</element><element>$_form</element><element>$name</element><element>$elementtype</element><element>$formid</element><element>$container</element><element>$orderid</element><element>$elementstringformat</element><element>$persistervarsettings</element><element>$this</element></inherited><path><parent>Bs_FormFieldText</parent><parent>Bs_FormFieldTxt</parent><parent>Bs_FormField</parent><parent>Bs_FormElement</parent><parent>Bs_Object</parent></path><baseclass>Bs_Object</baseclass></class></phpdoc>