当前位置: 首页>>代码示例>>PHP>>正文


PHP Thumbnail::getFileName方法代码示例

本文整理汇总了PHP中Thumbnail::getFileName方法的典型用法代码示例。如果您正苦于以下问题:PHP Thumbnail::getFileName方法的具体用法?PHP Thumbnail::getFileName怎么用?PHP Thumbnail::getFileName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Thumbnail的用法示例。


在下文中一共展示了Thumbnail::getFileName方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getThumbnailUri

 /**
  * Get the thumbnail relative URI.
  *
  * @param Thumbnail $thumb
  *
  * @return mixed
  */
 private function getThumbnailUri(Thumbnail $thumb)
 {
     if ($thumb->getFileName() == null) {
         return false;
     }
     $app = $this->getContainer();
     return $app['url_generator']->generate('thumb', ['width' => $thumb->getWidth(), 'height' => $thumb->getHeight(), 'action' => $thumb->getScale(), 'file' => $thumb->getFileName()]);
 }
开发者ID:cdowdy,项目名称:boltpicture,代码行数:15,代码来源:BoltPictureExtension.php

示例2: catch

        $response['Content-Type'] = 'application/json';
        $response->status(200);
    } catch (PDOException $e) {
        respondError($e->getMessage());
    }
});
$app->post('/cat/', function () use($app, $db) {
    $request = Slim::getInstance()->request();
    $data = json_decode($request->getBody());
    $thumbnail = new Thumbnail($data->thumbnail);
    try {
        $thumbnail->save();
    } catch (Exception $e) {
        respondError($e->getMessage());
    }
    $thumbnailFileName = $thumbnail->getFileName();
    $sql = "INSERT INTO cats (name, description, data, author, isPublic, thumbnail, created) VALUES (:name, :description, :data, :author, :isPublic, :thumbnail, NOW())";
    $isPublic = $data->isPublic == true ? 1 : 0;
    try {
        $stmt = $db->prepare($sql);
        $stmt->bindParam("name", $data->name);
        $stmt->bindParam("description", $data->description);
        $stmt->bindParam("data", json_encode($data->cat));
        $stmt->bindParam("author", $data->author);
        $stmt->bindParam("isPublic", $isPublic);
        $stmt->bindParam("thumbnail", $thumbnailFileName);
        $stmt->execute();
        $catId = $db->lastInsertId();
        $responseData = array("id" => $catId);
        foreach ($data->tags as $tag) {
            $sql = "INSERT IGNORE INTO tags (label) VALUES (:label)";
开发者ID:RamuRChenchaiah,项目名称:drawACatApp,代码行数:31,代码来源:index.php


注:本文中的Thumbnail::getFileName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。