public function testArchiveTexts_2Texts_1Archived() { $project = self::$environ->createProject(SF_TESTPROJECT, SF_TESTPROJECTCODE); $text1 = new TextModel($project); $text1->title = 'Some Title'; $text1->write(); $text2 = new TextModel($project); $text2->title = 'Another Title'; $text2->write(); $this->assertNotTrue($text1->isArchived); $this->assertNotTrue($text2->isArchived); $count = TextCommands::archiveTexts($project->id->asString(), array($text1->id->asString())); $text1->read($text1->id->asString()); $text2->read($text2->id->asString()); $this->assertEquals(1, $count); $this->assertTrue($text1->isArchived); $this->assertNotTrue($text2->isArchived); }
public function text_archive($textIds) { return TextCommands::archiveTexts($this->projectId, $textIds); }