Phundament App Class Reference
  • Package
  • Class
  • Tree

Packages

  • bootstrap
    • widgets
      • input
  • Image
  • None
  • p3admin
  • p3extensions
    • behaviors
    • commands
    • components
    • helpers
    • widgets
  • p3media
    • actions
    • controllers
    • models
  • p3pages
    • models
  • p3widgets
    • components
    • models
  • PHP
  • system
    • db
      • ar
    • gii
    • web
      • auth
      • helpers
      • widgets
  • yiiext
    • widgets
      • fancybox
      • lipsum
  • zii
    • widgets
      • grid

Classes

  • ActivationController
  • AdminController
  • AssignmentController
  • AssignmentForm
  • AuthChildForm
  • AuthItemController
  • AuthItemForm
  • BaseP3Widget
  • BaseP3WidgetMeta
  • BaseP3WidgetTranslation
  • Bootstrap
  • CImageComponent
  • CKEditor
  • CodeProvider
  • DefaultController
  • EChosen
  • EDbMigration
  • EditableField
  • EditableSaver
  • EMigrateCommand
  • ESelect2
  • EUserFlash
  • FullCrudFieldProvider
  • GenerateForm
  • IdentificationColumnValidator
  • InstallController
  • JSONEditorView
  • JuiJSONEditorInput
  • LoginController
  • LogoutController
  • Metadata
  • P3CrudFieldProvider
  • P3MediaController
  • P3MediaMetaController
  • P3MediaSelect
  • P3PageController
  • P3PageMetaController
  • P3PageTranslationController
  • P3Widget
  • P3WidgetController
  • P3WidgetMetaController
  • P3WidgetTranslation
  • P3WidgetTranslationController
  • ProfileController
  • ProfileFieldController
  • RAuthItemBehavior
  • RAuthItemChildDataProvider
  • RAuthItemDataProvider
  • RAuthItemParentDataProvider
  • RAuthorizer
  • RController
  • RDbAuthManager
  • RecoveryController
  • RegistrationController
  • RegistrationForm
  • RGenerator
  • Rights
  • RightsFilter
  • RightsModule
  • RInstaller
  • RPermissionDataProvider
  • RUserBehavior
  • RWebUser
  • UActiveForm
  • UploadHandler
  • UserChangePassword
  • UserController
  • UserIdentity
  • UserLogin
  • UserModule
  • UserRecoveryForm
  • UWdropDownDep
  • UWfile
  • UWjuiAutoComplete
  • UWjuidate
  • UWrelBelongsTo
  • WebUserBehavior

Class EditableSaver

EditableSaver class file.

This component is servar-side part for editable widgets. It performs update of one model attribute.

CComponent
Extended by EditableSaver
Copyright: Copyright © Vitaliy Potapov 2012
License: New BSD License
Author: Vitaliy Potapov <noginsk@rambler.ru>
Version: 1.0.0
Link: https://github.com/vitalets/yii-bootstrap-editable
Located at vitalets/yii-bootstrap-editable/EditableSaver.php

Methods summary

public EditableBackend
# __construct( mixed $modelClass )

Constructor

Constructor

Parameters

$modelClass
mixed
$modelName

Returns

EditableBackend
public
# update( )

main function called to update column in database

main function called to update column in database

public
# onBeforeUpdate( CModelEvent $event )

This event is raised before the update is performed.

This event is raised before the update is performed.

Parameters

$event
CModelEvent
$event the event parameter
public
# onAfterUpdate( CEvent $event )

This event is raised after the update is performed.

This event is raised after the update is performed.

Parameters

$event
CEvent
$event the event parameter
protected
# error( mixed $msg )

errors as CHttpException

errors as CHttpException

Parameters

$msg
mixed
$msg

Throws

CHttpException
protected
# beforeUpdate( )

beforeUpdate

beforeUpdate

protected
# afterUpdate( )

afterUpdate

afterUpdate

public
# setAttribute( mixed $name, mixed $value )

setting new value of attribute. Attrubute name also stored in array to save only changed attributes

setting new value of attribute. Attrubute name also stored in array to save only changed attributes

Parameters

$name
mixed
$name
$value
mixed
$value

Methods inherited from CComponent

__call(), __get(), __isset(), __set(), __unset(), asa(), attachBehavior(), attachBehaviors(), attachEventHandler(), canGetProperty(), canSetProperty(), detachBehavior(), detachBehaviors(), detachEventHandler(), disableBehavior(), disableBehaviors(), enableBehavior(), enableBehaviors(), evaluateExpression(), getEventHandlers(), hasEvent(), hasEventHandler(), hasProperty(), raiseEvent()

Magic methods summary

Properties summary

public mixed $scenario
#

scenarion used in model for update

scenarion used in model for update

public mixed $modelClass
#

name of model

name of model

public mixed $primaryKey
#

primaryKey value

primaryKey value

public mixed $attribute
#

name of attribute to be updated

name of attribute to be updated

public CActiveRecord $model
#

model instance

model instance

public integer $errorHttpCode
#

http status code ruterned for errors

http status code ruterned for errors

protected mixed $changedAttributes
#

name of changed attributes. Used when saving model

name of changed attributes. Used when saving model

Phundament App Class Reference API documentation generated by ApiGen 2.8.0