PHP 클래스 Elgg\Groups\Upgrades\GroupIconTransfer

BEFORE: /dataroot///groups/.jpg AFTER: /dataroot///icons/icon/.jpg
상속: implements Elgg\Upgrade\Batch
파일 보기 프로젝트 열기: elgg/elgg

공개 메소드들

메소드 설명
countItems ( )
isRequired ( )
run ( Result $result, $offset )
transferIcons ( ElggGroup $group, Result $result ) : Result Transfer group icons to new filestore location Before 3.0, group icons where owned by the group owner and located in /groups/.jpg relative to group owner's filestore directory In 3.0, we are moving these to default filestore location relative to group's filestore directory

메소드 상세

countItems() 공개 메소드

public countItems ( )

isRequired() 공개 메소드

public isRequired ( )

run() 공개 메소드

public run ( Result $result, $offset )
$result Elgg\Upgrade\Result

transferIcons() 공개 메소드

Transfer group icons to new filestore location Before 3.0, group icons where owned by the group owner and located in /groups/.jpg relative to group owner's filestore directory In 3.0, we are moving these to default filestore location relative to group's filestore directory
public transferIcons ( ElggGroup $group, Result $result ) : Result
$group ElggGroup Group entity
$result Elgg\Upgrade\Result Upgrade result
리턴 Elgg\Upgrade\Result