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


PHP Note::getTypeNames方法代码示例

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


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

示例1: testExtension

 /**
  * Tests functions related to note extension.
  */
 public function testExtension()
 {
     $note1 = $this->notes('note1');
     $note2 = $this->notes('note2');
     $note3 = $this->notes('note3');
     $allowedTypes = Note::getAllowedTypes();
     $this->assertEquals(3, count($allowedTypes));
     $this->assertTrue(in_array(array('extension' => 'pdf', 'name' => 'PDF'), $allowedTypes));
     $this->assertTrue(in_array(array('extension' => 'jpg', 'name' => 'Gambar'), $allowedTypes));
     $this->assertTrue(in_array(array('extension' => 'htm', 'name' => 'Teks'), $allowedTypes));
     $this->assertEquals('pdf', $note1->getExtension());
     $this->assertEquals('jpg', $note2->getExtension());
     $this->assertEquals('htm', $note3->getExtension());
     $this->assertFileExists($note1->getTypeIcon());
     $this->assertFileExists($note2->getTypeIcon());
     $this->assertFileExists($note3->getTypeIcon());
     $typeNames = Note::getTypeNames();
     $this->assertEquals(3, count($typeNames));
     $this->assertTrue(in_array('PDF', $typeNames));
     $this->assertTrue(in_array('Gambar', $typeNames));
     $this->assertTrue(in_array('Teks', $typeNames));
     for ($i = 0; $i < count($allowedTypes); $i++) {
         $type = $allowedTypes[$i];
         $this->assertEquals($i, Note::getTypeFromExtension($type['extension']));
     }
     $this->assertEquals(-1, Note::getTypeFromExtension('mp3'));
 }
开发者ID:ekospinach,项目名称:berkuliah,代码行数:30,代码来源:NoteTest.php

示例2: array

			<div class="field">
				<?php 
echo $form->label($model, 'title');
?>
				<?php 
echo $form->textField($model, 'title', array('size' => 100, 'maxlength' => 90));
?>
			</div>
			
			<div class="field">
				<?php 
echo $form->label($model, 'type');
?>
				<?php 
echo $form->dropDownList($model, 'type', Note::getTypeNames(), array('prompt' => '(semua)'));
?>
			</div>

			<div class="field">
				<?php 
echo $form->label($model, 'faculty_id');
?>
				<?php 
echo $form->dropDownList($model, 'faculty_id', CHtml::listData(Faculty::model()->findAll(), 'id', 'name'), array('prompt' => '(semua)', 'ajax' => array('type' => 'POST', 'url' => array('home/updateCourses'), 'update' => '#courses', 'data' => array('faculty_id' => 'js:this.value')), 'options' => array('1' => array('selected' => 'selected'))));
?>
			</div>

			<div class="field" id="courses">
				<?php 
echo $form->label($model, 'course_id');
开发者ID:ekospinach,项目名称:berkuliah,代码行数:30,代码来源:_advanced.php


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