Development

Changeset 5926

You must first sign up to be able to contribute.

Changeset 5926

Show
Ignore:
Timestamp:
11/08/07 22:53:53 (6 years ago)
Author:
Jonathan.Wage
Message:

INitial entry and updates for sfDoctrinePlugin

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfDoctrineAmazonS3Plugin/config/doctrine/schema.yml

    r4708 r5926  
    33Bucket:  
    44  tableName: <?php echo $config['bucket_table']."\n"; ?> 
     5  actAs: [Timestampable] 
    56  columns: 
    67    id: 
    7       type: integer 
    8       size: 4 
     8      type: integer(4) 
    99      primary: true 
    1010      autoincrement: true 
    11     created_at: 
    12       type: timestamp 
    13     updated_at: 
    14       type: timestamp 
    1511    name:  
    16       type: string 
    17       size: 255 
     12      type: string(255) 
    1813    acl:  
    19       type: string 
    20       size: 25 
     14      type: string(25) 
    2115      default: private 
    2216BucketObject:  
    2317  tableName: <?php echo $config['bucket_object_table']."\n"; ?> 
     18  actAs: [Timestampable] 
    2419  columns:  
    2520    id: 
    26       type: integer 
    27       size: 4 
     21      type: integer(4) 
    2822      primary: true 
    2923      autoincrement: true 
    30     created_at: 
    31       type: timestamp 
    32     updated_at: 
    33       type: timestamp 
    3424    bucket_id:  
    35       type: integer 
    36       size: 4 
    37       foreignClass: Bucket 
    38       foreignReference: id 
    39       localName: BucketObjects 
    40       foreignName: Bucket 
    41       cascadeDelete: true 
     25      type: integer(4) 
    4226    key_name: 
    43       type: string 
    44       size: 255 
     27      type: string(255) 
    4528      required: true 
    4629    file_name:  
    47       type: string 
    48       size: 255 
     30      type: string(255) 
    4931      required: true 
    5032    acl:  
    51       type: string 
    52       size: 25 
     33      type: string(25) 
    5334      default: private 
    5435    md5ed:  
    55       type: integer 
    56       size: 1 
     36      type: integer(1) 
    5737      default: 0 
    5838    downloads: 
    59       type: integer 
    60       size: 11 
     39      type: integer(11) 
    6140      default: 0 
    6241    mime_type: 
    63       type: string 
    64       size: 255 
     42      type: string(255) 
    6543    meta_data_array:  
    66       type: string 
    67       size: 4000 
     44      type: string(4000) 
     45  relations: 
     46    Bucket: 
     47      foreignAlias: BucketObjects 
     48      onDelete: CASCADE 
  • plugins/sfDoctrineAmazonS3Plugin/lib/BasesfAmazonS3.class.php

    r4033 r5926  
    11<?php 
     2set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__)); 
     3 
    24/** 
    35 * This file is part of the sfAmazonS3 package. 
     
    79 * file that was distributed with this source code. 
    810 */ 
    9  
    10 /** 
    11  * Require PEAR package Crypt_HMAC  
    12  */ 
    13 ini_set('display_errors', 'off'); 
    14 require_once('Crypt/HMAC.php'); 
    15   
    16 /** 
    17  * Required PEAR package HTTP_Request  
    18  */ 
    19 require_once('HTTP/Request.php'); 
    20 ini_set('display_errors', 'on'); 
    2111 
    2212/**