Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:core:imgcompressor

This is an old revision of the document!


ImgCompressor

Layer: Core · Source: lib/core/ImgCompressor.php:15 (lines 15–149)


class ImgCompressor

Inheritance

No parent, interface or trait. This is a root type.

Constants (0)

None.

Properties (0)

None declared.

Methods (4)

^ Visibility ^ Method ^ Summary ^ Line ^
| public | ''__construct()'' | (undocumented) | 19 |
| private | ''create()'' | @SuppressWarnings(PHPMD.ElseExpression) | 25 |
| private | ''check_transparent()'' | (undocumented) | 97 |
| public | ''run()'' | (undocumented) | 117 |

__construct()

public function __construct($setting)

lines 19–22 (4)

^ Parameter ^ Type ^ Default ^ Description ^
| ''$setting'' | ''(untyped)'' | //required// | //none// |

create()

private function create($image, $name, $type, $size, $c_type, $level)

lines 25–95 (71)

@SuppressWarnings(PHPMD.ElseExpression)

^ Parameter ^ Type ^ Default ^ Description ^
| ''$image'' | ''(untyped)'' | //required// | //none// |
| ''$name'' | ''(untyped)'' | //required// | //none// |
| ''$type'' | ''(untyped)'' | //required// | //none// |
| ''$size'' | ''(untyped)'' | //required// | //none// |
| ''$c_type'' | ''(untyped)'' | //required// | //none// |
| ''$level'' | ''(untyped)'' | //required// | //none// |

Returns: (none declared)

check_transparent()

private function check_transparent($im)

lines 97–115 (19)

^ Parameter ^ Type ^ Default ^ Description ^
| ''$im'' | ''(untyped)'' | //required// | //none// |

Returns: (none declared)

run()

public function run($image, $c_type, $level = 0)

lines 117–148 (32)

^ Parameter ^ Type ^ Default ^ Description ^
| ''$image'' | ''(untyped)'' | //required// | //none// |
| ''$c_type'' | ''(untyped)'' | //required// | //none// |
| ''$level'' | ''(untyped)'' | ''0'' | //none// |

Returns: (none declared)


This page is generated from source by 'tools/gendoc'. Edits will be overwritten.

scriptlog/lib/core/imgcompressor.1790413762.txt.gz · Last modified: by admin