2017 © Pedro Peláez
 

library folderio

Geliştirilebilir klasör işlemleri sınıfı.

image

osmanyilmazco/folderio

Geliştirilebilir klasör işlemleri sınıfı.

  • Tuesday, December 20, 2016
  • by osmanyilmazco
  • Repository
  • 1 Watchers
  • 0 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 4 Versions
  • 20 % Grown

The README.md

Folderio

Geliştirilebilir klasör işlemleri sınıfı, composer ile kullanım yapılabilmektedir., (*1)

Kullanım

Composer ile kullanım

composer require osmanyilmazco/folderio "~1.2", (*2)

Alternatif olarak composer.json dosyasınada ekleyebilirsiniz., (*3)

"require": {
    "osmanyilmazco/folderio": "~1.2"
}

Normal Kullanım

Composer olmadan kullanmak için autoload.php dosyamızı kullanmak istediğimiz yere dahil ediyoruz., (*4)

require_once __DIR__ . '/src/autoload.php';

Sınıfımızı tanımlıyoruz $folder = new Astald\Folderio; kullanılabilir. İsteğe bağlı., (*5)

$items2 = Astald\Folderio::factory()->setFolder('/')->toArray();
$items = Astald\Folderio::factory()->setFolder('src')->toArray(); 
// $folder->setFolder('../')->create('folderio');
// Astald\Folderio::factory()->setFolder('/')->delete('folderio');

setFolder() fonksiyonumuza, listelemenin baz alınacağı klasörü yazıyoruz. Varsayılan kök dizindir, (*6)

$folder->setFolder('customer');

toArray() fonksiyonu ile listelemyi sağlıyoruz., (*7)

$folder->toArray();

Kullanım örneği

echo "<table border=1>";
echo "<thead>";
echo "<tr><th>Dosya Adı</th><th>Tam Dosya Adı:</th><th>Dosya Türü:</th><th>Dosya Boyutu:</th><th>Son Düzenleme Tarihi</th><th>Görünürlük</th></tr>";
echo "</thead>";
foreach ($folder->toArray() as $key => $value) {
    echo "<tr>";
    echo "<td>{$value['fileName']}</td>";
    echo "<td>{$value['name']}</td>";
    echo "<td>{$value['type']}</td>";
    echo "<td>{$value['size']}</td>";
    echo "<td>{$value['lastMod']}</td>";
    echo "<td>{$value['visible']}</td>";
    echo "</tr>";
} 
echo "</table>"; 
echo "<table border=1>";
echo "<thead>";
echo "<tr><th>Dosya Adı</th><th>Tam Dosya Adı:</th><th>Dosya Türü:</th><th>Dosya Boyutu:</th><th>Son Düzenleme Tarihi</th><th>Görünürlük</th></tr>";
echo "</thead>";
foreach ($folder->setFolder('/')->toArray() as $key => $value) {
    echo "<tr>";
    echo "<td>{$value['fileName']}</td>";
    echo "<td>{$value['name']}</td>";
    echo "<td>{$value['type']}</td>";
    echo "<td>{$value['size']}</td>";
    echo "<td>{$value['lastMod']}</td>";
    echo "<td>{$value['visible']}</td>";
    echo "</tr>";
} 
echo "</table>";

The Versions

20/12 2016

dev-master

9999999-dev http://wiki.astald.com/

Geliştirilebilir klasör işlemleri sınıfı.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.0.0

 

class folder

08/04 2016

1.2.0

1.2.0.0 http://wiki.astald.com/

Geliştirilebilir klasör işlemleri sınıfı.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.0.0

 

class folder

27/03 2016

1.1

1.1.0.0 http://folderio.astald.com/

Geliştirilebilir klasör işlemleri sınıfı.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.0.0

 

class folder

25/03 2016

1.0

1.0.0.0 http://folderio.astald.com/

Geliştirilebilir klasör işlemleri sınıfı.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.0.0

 

class folder