Class Unsubscribe_Controller
Create a form that a user can use to unsubscribe from a mailing list
- Object
-
ViewableData
implements
IteratorAggregate
-
RequestHandler
-
Controller
-
ContentController
-
Page_Controller
-
Unsubscribe_Controller
Methods summary
public
|
#
__construct( mixed $data = null )
The ContentController will take the URLSegment parameter from the URL and use that to look up a SiteTree record. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
unsubscribe( mixed $data, mixed $form )
Unsubscribe the user from the given lists. (action of Unsubscribe_MailingListForm) |
public
|
|
public
|
|
protected
|
Methods inherited from Page_Controller
BaseURL(),
DocPath(),
FavIcon(),
HomePage(),
ImageGalleryRandomImage(),
PageByClass(),
PageByID(),
Random(),
RedirectToFirstChild(),
ShowWidget(),
Siblings(),
SitePoll(),
combine_files(),
init(),
isEmptyContent(),
setSEOVars()
Methods inherited from ContentController
ChildrenOf(),
ContentLocale(),
LangAttributes(),
Link(),
LoginForm(),
Menu(),
Page(),
PageComments(),
SilverStripeNavigator(),
SiteConfig(),
data(),
deleteinstallfiles(),
getMenu(),
handleRequest(),
handleWidget(),
httpError(),
project(),
successfullyinstalled()
Methods inherited from Controller
CurrentMember(),
Now(),
PastMember(),
PastVisitor(),
can(),
curr(),
defaultAction(),
disableBasicAuth(),
getAction(),
getFormOwner(),
getRequest(),
getResponse(),
getSession(),
getURLParams(),
getViewer(),
handleAction(),
hasAction(),
hasActionTemplate(),
has_curr(),
isAjax(),
join_links(),
popCurrent(),
pushCurrent(),
redirect(),
redirectBack(),
redirectedTo(),
render(),
setSession(),
setURLParams()
Methods inherited from RequestHandler
allowedActions(),
checkAccessAction()
Methods inherited from ViewableData
ATT_val(),
BaseHref(),
CSSClasses(),
ColumnBreak(),
ColumnCalc(),
ColumnNumber(),
ColumnPad(),
ColumnPos(),
CurrentPage(),
Debug(),
Even(),
EvenOdd(),
First(),
FirstLast(),
HasPerm(),
IsAjax(),
JS_val(),
Last(),
Me(),
Middle(),
MiddleString(),
Modulus(),
MultipleOf(),
Odd(),
Pos(),
RAW_val(),
SQL_val(),
ThemeDir(),
ThemeName(),
Top(),
TotalItems(),
XML_val(),
__get(),
__isset(),
__set(),
buildCastingCache(),
cachedCall(),
castingClass(),
castingHelper(),
castingHelperPair(),
castingObjectCreator(),
castingObjectCreatorPair(),
customise(),
defineMethods(),
escapeTypeForField(),
getField(),
getIterator(),
getSecurityID(),
getXMLValues(),
hasField(),
hasValue(),
i18nLocale(),
iteratorProperties(),
obj(),
renderWith(),
setCustomisedObj(),
setField()
Methods inherited from Object
__call(),
__toString(),
__wakeup(),
addMethodsFrom(),
addStaticVars(),
addWrapperMethod(),
add_extension(),
add_static_var(),
allMethodNames(),
cacheToFile(),
cacheToFileWithArgs(),
clearCache(),
combined_static(),
create(),
createMethod(),
create_from_string(),
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
public static
mixed
|
$done_message |
Properties inherited from ContentController
$allowed_actions,
$dataRecord,
$url_handlers
Properties inherited from Controller
$action,
$baseInitCalled,
$basicAuthEnabled,
$controller_stack,
$request,
$requestParams,
$response,
$session,
$urlParams
Properties inherited from RequestHandler
Properties inherited from ViewableData
$casting,
$customisedObject,
$default_cast,
$failover,
$iteratorPos,
$iteratorTotalItems