phpPeanuts  2.2.0
phpPeanuts framework
 All Data Structures Namespaces Files Functions Variables
Public Member Functions | Data Fields
PntObjectSearchPage Class Reference

Inherits PntObjectIndexPage.

Inherited by ObjectSearchPage, PntObjectDialog, and PntObjectMtoNSearchPage.

Public Member Functions

 getName ()
 
 getSearchButtonLabel ()
 
 printMainPart ()
 
 printFilterPart ()
 
 getFilterFormPartName ()
 
 hasFilterForm ()
 
 getFilterFormPart ()
 
 getPropertyFilter ()
 
 getRequestedObject ()
 
 useDefault ($filterFormPart)
 
 getRequestedObjectDefault ()
 
 getFilterPartString ()
 
 getFilterPartDescription ($filter)
 
 getPageButtonScript ($pageItemOffset)
 
 getFormName ()
 
 getAllItemsSize ()
 
 getItemsInfo ()
 
 printItemTablePart ()
 
 getInitItemTable ()
 
 setTableHeaderSortParams ($table)
 
 getHeaderSortParams ($paths)
 
 ajaxPrintUpdates ($preFix='')
 
- Public Member Functions inherited from PntObjectIndexPage
 getName ()
 
 initForHandleRequest ()
 
 getInformation ()
 
 getItemsInfo ()
 
 getRequestedObject ()
 
 getButtonsList ()
 
 isReadonly ()
 
 getDeleteConfirmationQuestion ()
 
 printIndexPart ()
 
 printDeleteScript ()
 
 getNoItemsMarkedMessage ()
 
 printBodyTagIeExtraPiece ()
 
 printItemTablePart ()
 
 getItemTable ()
 
 getInitItemTable ()
 
 hasFilterForm ()
 
 getPageButtonScript ($pageItemOffset)
 
 getAllItemsSize ()
 
 getPageItemOffset ()
 
 getPageItemCount ()
 
 getPagerButtonsListBuilder ()
 
 initPagerButtonsListBuilder ($builder)
 
 getGlobalCombiFilter ()
 
 getGlobalFilter ()
 
 getFilterPartString ()
 
 getThisPntContext ()
 
 ajaxPrintUpdates ($preFix='')
 
- Public Member Functions inherited from PntPage
 getInfoStyle ()
 
 setInfoStyle ($value)
 
 printHeader ()
 
 printFooter ()
 
 printBodyTagIeExtraPiece ()
 
 includeSkin ($name, $param=null)
 
 printSetTitle ($title=null)
 
 getButton ($caption, $script, $ghost=false, $len=null)
 
 handleRequest ()
 
 getPartId ()
 
 ajaxHandleRequest ()
 
 ajaxPrintHeaders ()
 
 ajaxPrintUpdates ($preFix='')
 
 getAjaxUpdatePartIds ()
 
 getAjaxUpdateSubPartIds ($prefix)
 
 ajaxShouldUpdate ($partId, $partName=null, $extraParam=null)
 
 ajaxPrintPartUpdate ($partName, $partId=null, $extraParam=null)
 
 isRequestAjax ()
 
 ajaxPrintPartAttributes ()
 
 getAjaxLoadingMessage ()
 
 initForHandleRequest ()
 
 checkAccess ()
 
 isLayoutReport ()
 
 printHeaders ()
 
 printHeaderXframeOptions ()
 
 getCharset ()
 
 printBody ()
 
 printMainPart ()
 
 printPart ($partName)
 
 imp_printPart ($args)
 
 getPart ($args, $cache=true)
 
 getPartIncludeTryParams ($partName)
 
 getSpecificPartPrefix ($partName=null)
 
 printPartDebugComment ($partName, $debug)
 
 printInformationPart ()
 
 getFilterPartString ()
 
 getButtonsList ()
 
 addMultiValuePropertyButtons (&$buttons)
 
 getExcludedMultiValuePropButtonKeys ()
 
 getMultiValuePropertyButtonScript ($propName, $edit=false)
 
 getThisPntContext ()
 
 getDetailsHref ($appName, $pntType)
 
 getLinkDirFromNav ($nav, $pntHandler='')
 
 getTargetAppName ($nav, $pntHandler='')
 
 getDetailsLinkPntHandler ()
 
 getNoItemsMessage ()
 
 getRequestDuration ()
 
 getConvert ($obj, $path, $kind=0, $preformatAndTab=0)
 
 getInitConverter ($prop)
 
 addContextButtonTo (&$buttons)
 
 doScouting ()
 
 getFootprintId ()
 
 printFootprintJsLiteral ($quote="'")
 
 getPropertyName ()
 
 printNextActionTicket ()
 
 getAndCreateNextActionTicket ()
 
 printExtraHeaders ()
 
 getImagesDir ()
 
- Public Member Functions inherited from PntRequestHandler
 __construct ($whole, $requestData)
 
 getDir ()
 
 getDomainDir ($type=null)
 
 getBaseUrl ()
 
 getConverter ()
 
 getDebugMode ()
 
 initForHandleRequest ()
 
 startSession ()
 
 getContextHref ($footprintId)
 
 getController ()
 
 getScout ()
 
 getGlobalFilters ()
 
 forwardRequest ($requestData, $information=null)
 
 redirectRequest ($requestData, $information=null, $dir=null)
 
 queryStringFrom ($requestData, $param=null)
 
 getRequestParam ($key)
 
 getReqParam ($key, $asHtml=false)
 
 htOut ($aString)
 
 getRequestHandler ($requestData, $dir=null)
 
 tryUseHandlerClass ($handlerClass, &$attempted)
 
 getHandlersTriedString ($attempted)
 
 __toString ()
 
 toString ()
 
 getLabel ()
 
 getName ()
 
 getThisPntHandlerName ()
 
 getInformation ()
 
 getEventualItemNotFoundMessage ()
 
 setInformation ($value)
 
 getTypeLabel ()
 
 getType ()
 
 checkAlphaNumeric ($value)
 
 getTryUseClassTryParams ($className, $dir)
 
 getIncludesDir ()
 
 tryUseClass ($className, $dir)
 
 useClass ($className, $dir)
 
 getTypeClassDescriptor ()
 
 getRequestedObject ()
 
 setRequestedObject ($value)
 
 getFormTexts ()
 
 getFormTextPaths ()
 
 setFormTexts ($value)
 
 getMarkedItemsCollector ()
 

Data Fields

 $advancedFilterOverlayLeft = 120
 
- Data Fields inherited from PntObjectIndexPage
 $items
 
 $itemsAnnouncement = 'Item(s)'
 
 $allItemsSizeAnnouncement = 'from'
 
- Data Fields inherited from PntPage
 $infoStyle
 
 $converters
 
 $parts
 
 $filterPartString
 
 $footprintId
 
- Data Fields inherited from PntRequestHandler
 $whole
 
 $information
 
 $controller
 
 $requestData
 
 $request
 

Additional Inherited Members

- Static Public Member Functions inherited from PntPage
static getInfoStyleOk ()
 
static getInfoStyleError ()
 
static getInfoStyleWarning ()
 

Member Function Documentation

ajaxPrintUpdates (   $preFix = '')
getAllItemsSize ( )
getFilterFormPart ( )
getFilterFormPartName ( )
getFilterPartDescription (   $filter)
getFilterPartString ( )
Returns
string HTML describing the active filter.
getFormName ( )
getHeaderSortParams (   $paths)
Returns
string HTML the onClick sort parameter piece of the table header tag
Parameters
Array$pathswith strings. Warning, do not obtain the paths from insecure sources or sanitize them first
getInitItemTable ( )
getItemsInfo ( )
Returns
HTML info about the number of items and paging, here overridden to show errors if they exist
getName ( )
getPageButtonScript (   $pageItemOffset)
getPropertyFilter ( )
getRequestedObject ( )
getRequestedObjectDefault ( )
getSearchButtonLabel ( )
hasFilterForm ( )
printFilterPart ( )
printItemTablePart ( )
printMainPart ( )
setTableHeaderSortParams (   $table)
useDefault (   $filterFormPart)

Field Documentation

$advancedFilterOverlayLeft = 120

The documentation for this class was generated from the following file: